Code javascript qui ne s'active pas

2 participants

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 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

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 Sam 6 Juil 2013 - 20:46

Up ?
Away Kid

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 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 ?
Code javascript qui ne s'active pas Jsgest10

Cordialement.
Tech

Tech
Membre actif

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

https://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 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

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

- Sujets similaires

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