[Résolu] [Invision] Java qui fonctionne mal

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu [Résolu] [Invision] Java qui fonctionne mal

Message par FANCH 56 le Dim 30 Nov 2014 - 9:47

Bonjour

Depuis la mise en service des nouveaux serveurs, le code java (compteur de caractères) ci-dessous mets le compteur trop bas dans la réponse rapide.

J'ai beau modifier certaines choses, je n'y arrive pas.

J'ai donc besoin d'une aide.

Merci

Code:
var wordcount_signaled= false;
       
        $(function(){
          if(!$('#text_editor_textarea').length || !$.fn["sceditor"]) return;
       
          $(function(){
       
            var e= $('#text_editor_textarea').sceditor('instance');
            if(!e) return;
       
            var w= $('<div class="word-count"></div>').appendTo('.sceditor-container');
       
            var wc= function(){
              var t= e.val().replace(/\[.*?\]/g,' ').replace(/<.*?>/g,' ').replace(/[\x00-\x40\x5b-\x60\x7b-\x7e]/g,' ');
              w.html('Caractères : '+(t.match(/\S/g)||[]).length+' Mots : '+(t.match(/\S{1,}/g)||[]).length);
              wordcount_signaled= false
            };
       
            e.keyDown(function(){
              if(wordcount_signaled) return;
              wordcount_signaled= true;
                      setTimeout(function(){ wc() }, 2000)
            });
       
            wc()
       
          })
       
        });





Dernière édition par FANCH 56 le Dim 30 Nov 2014 - 10:32, édité 1 fois

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: [Résolu] [Invision] Java qui fonctionne mal

Message par Milouze14 le Dim 30 Nov 2014 - 10:04

Salut FANCH Wink ,

essayes en déplacant la div contenant le compteur après le bloc du message:
comme ceci:


Le script modifié:
Code:

var wordcount_signaled= false;
             
                $(function(){
                  if(!$('#text_editor_textarea').length || !$.fn["sceditor"]) return;
             
                  $(function(){
             
                    var e= $('#text_editor_textarea').sceditor('instance');
                    if(!e) return;
             
                    var w= $('<div class="word-count"></div>').insertAfter('.sceditor-container');
             
                    var wc= function(){
                      var t= e.val().replace(/\[.*?\]/g,' ').replace(/<.*?>/g,' ').replace(/[\x00-\x40\x5b-\x60\x7b-\x7e]/g,' ');
                      w.html('Caractères : '+(t.match(/\S/g)||[]).length+' Mots : '+(t.match(/\S{1,}/g)||[]).length);
                      wordcount_signaled= false
                    };
             
                    e.keyDown(function(){
                      if(wordcount_signaled) return;
                      wordcount_signaled= true;
                              setTimeout(function(){ wc() }, 2000)
                    });
             
                    wc()
             
                  })
             
                });




a++

Milouze14
+ Hyperactif +

Masculin
Messages : 4566
Inscrit(e) le : 18/04/2005

http://www.milouze14.com/
Milouze14 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] [Invision] Java qui fonctionne mal

Message par FANCH 56 le Dim 30 Nov 2014 - 10:31

Bonjour Milouze

J'avais essayé "insertBefore", mais çà ne fonctionnait pas.

Résolu

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum