Re: Capturer un évènement textarea avec Tiny

Merci Gothicae

Il y aurait une solution en mettant une fonction dans le .ini de tiny décrite ici
http://www.tinymce.com/forum/viewtopic.php?id=31037

Sur Kws, ce serait dans modules/tiny_mce/tinyConfig.php
Seulement lorsque je rajoute cette fonction, tiny cesse de fonctionner...

Réponse ci-dessus postée le mercredi 03 décembre 2014 : 06:22



Pour faire les essais je me suis créé une page dédiée très simple

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php
  2. // ---------------------------------------------------------------
  3. // KwsPHP kOoGar Web System
  4. // $Id$
  5. // ---------------------------------------------------------------
  6. // Création : xx/xx/xx par xxx
  7. // ---------------------------------------------------------------
  8.  
  9.  
  10. //Ligne de protection de votre module, cette ligne assure sa sécurité.
  11. if (!(defined('__KWS__'))) {die ('Erreur d\'appel de fichier.');}
  12.  
  13. if (get_grade() >= GRD_VISIT) {
  14.     if (is_module('tiny_mce')) {include './modules/tiny_mce/kwsphp.php';}
  15.     echo '
  16.     <script type="text/javascript">
  17.         $(document).ready(
  18.             function(){
  19.                 $("#mon_texte").blur( function() {
  20.                     var val = $("#mon_texte").val();
  21.                     alert(val); 
  22.                     //var nomch = document.getElementById("mon_texte");
  23.                     //alert(nomch.value);
  24.                 } );
  25.                 $("#faits_ifr contentDocument activeElement children(0)").blur( function() { alert("Hello faits_ifr"); } );
  26.                 //$("#faits_ifr").keypress( function() { alert("Hello faits_ifr"); } );
  27.             }
  28.         );
  29.     </script>
  30.     
  31.     <textarea id="faits"></textarea>
  32.     <input id="mon_texte" type="text" />';
  33.     
  34. }
  35. ?>


Sujet écrit par Fifi69 le mercredi 3 décembre 2014 à 06:28

[ Imprimer ] - [ Fermer la fenêtre ]