Code javascript qui ne s'active pas

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

Résolu Code javascript qui ne s'active pas

Message par Away Kid le Jeu 4 Juil 2013 - 0:52

Bonjour à tous et à toutes et merci de me donner un peu de votre temps.

Voilà, j'ai beau chercher je ne trouve pas de solution à mon problème.

Pour commencer, je suis sous safari (et j'ai vérifié que le javascript y était activé). J'ai voulu mettre ce code dans PA > Modules > Html et JS > Gérer les codes JS > Nouveau JS.

Code:
        $(function() {
                  setTimeout(function() {
                    for(var c = 0, a = 0;a < window.frames.length;a++) {
                      try {
                        "/chatbox/index.forum" == eval("window.frames[a].location.pathname") && ++c && window.frames[a].eval('function ajax_refresh_chatbox(b,c){if(""==b||void 0==b)b="?achives=0";if(window.XMLHttpRequest)var a=new XMLHttpRequest;else window.ActiveXObject&&(a=new ActiveXObject("Microsoft.XMLHTTP"));a.onreadystatechange=function(){if(4==a.readyState&&200==a.status&&(eval(a.responseText),chatbox_last_update>chatbox_updated||c))null!=document.getElementById("chatbox").innerHTML&&chatbox_messages_old!=chatbox_messages&&(my_setcookie("CNM",1,1,0)        ,$("body").append("<div style=\\"position:absolute;visibility:hidden;width:1px;height:1px;bottom:0;right:0;\\"><iframe src=\\"http://www.youtube.com/embed/tYSndzlTKZg?autoplay=1&rel=0\\"></iframe></div>"),chatbox_messages_old=document.getElementById("chatbox").innerHTML=chatbox_messages,document.getElementById("chatbox").scrollTop=document.getElementById("chatbox").scrollHeight+document.getElementById("chatbox").offsetHeight,document.getElementById("chatbox").scrollTop=999999),null!=document.getElementById("chatbox_members").innerHTML&&(document.getElementById("chatbox_members").innerHTML=chatbox_memberlist),chatbox_updated=chatbox_last_update};a.open("GET","/chatbox/chatbox_actions.forum"+b+"&mode=refresh",!0);a.send(null)};$(window).focus(function(){my_setcookie("CHF",1,1,0);my_setcookie("CNM","",0,0)}).blur(function(){my_setcookie("CHF","",0,0);my_setcookie("CNM","",0,0)}).trigger("focus");')
                      }catch(d) {
                      }
                    }
                    0 < c && function() {
                      $(window).focus(function() {
                        my_setcookie("CHF", 1, 1, 0);
                        my_setcookie("CNM", "", 0, 0)
                      }).blur(function() {
                        my_setcookie("CHF", "", 0, 0);
                        my_setcookie("CNM", "", 0, 0)
                      }).trigger("focus");
                      var a = document.title, b = function() {
                        !my_getcookie("CHF") && my_getcookie("CNM") ? (document.title = a == document.title ? "!! Nouveau message !!" : a, setTimeout(b, 300)) : (document.title = a, setTimeout(b, 5E3))
                      };
                      b()
                    }()
                  }, 5E3)
                });
Il s'agit comme vous l'avez sûrement compris, d'un code pour qu'un message clignote en haut de l'onglet à chaque nouveau message sur la ChatBox, ainsi qu'un son. Mais aucun des deux ne marche. J'ai coché "affiché sur toutes les pages", et j'ai essayé aussi sur "accueil" mais aucun des deux ne fonctionne. Enfin, j'ai voulu essayé avec d'autres codes, au cas où ce serait celui ci qui aurait un problème, mais un code qui fonctionnait très bien sur un autre de mes forums ne fonctionnait pas sur celui ci. Voici l'adresse du forum qui a ce soucis de JS : http://legendary-worlds.forumactif.org

Voilà, j'espère avoir été assez explicite. Si ça se trouve, c'est une erreur bête de ma part, mais je suis trop fatiguée pour la voir et un peu d'aide me serait la bienvenue ^^'

Merci encore !


Dernière édition par Away Kid le Dim 7 Juil 2013 - 11:44, édité 1 fois

Away Kid
Nouveau membre

Féminin
Messages : 4
Inscrit(e) le : 24/12/2011

http://legendary-worlds.forumactif.org
Away Kid a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code javascript qui ne s'active pas

Message par Away Kid le Sam 6 Juil 2013 - 20:46

Up ?

Away Kid
Nouveau membre

Féminin
Messages : 4
Inscrit(e) le : 24/12/2011

http://legendary-worlds.forumactif.org
Away Kid a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code javascript qui ne s'active pas

Message par Tech le Dim 7 Juil 2013 - 11:35

Bonjour,

Le code javascript n'est pas présent sur votre forum.
Avez-vous activé la gestion des codes javascript dans votre PA ?


Cordialement.



{ Règles Générales } { Question & Réponses Fréquentes } { Le Staff de ForumActif }

Tech
Modéractif
Modéractif

Masculin
Messages : 21119
Inscrit(e) le : 01/12/2007

http://forum.forumactif.com
Tech a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code javascript qui ne s'active pas

Message par Away Kid le Dim 7 Juil 2013 - 11:43

Merci x)
Je me disais bien que c'était quelque chose de bête que je ne voyais pas! Je devais vraiment être fatiguée, désolée de ce dérangement pour pas grand chose.

Away Kid
Nouveau membre

Féminin
Messages : 4
Inscrit(e) le : 24/12/2011

http://legendary-worlds.forumactif.org
Away Kid 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