forum test team boulet
 
AccueilS'enregistrerConnexion

Partagez | 
 

 script onglet nouveaux message chatbox

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
éléa
Administrateur
Administrateur
avatar

Cancer
Messages : 603
Age : 47

MessageSujet: script onglet nouveaux message chatbox   Jeu 22 Jan - 20:28

Code:
 <script type="text/javascript">
        /* variables à paramétrer */
        var texteAlert='Boulet';
        var periodeTest= 0.5;
        var periodeWink= 0.5;
        var arretAuto= 60;
        var numFrame= 0;
        
        /* code à ne pas trop toucher sans s'y connaitre */
        while(parent.frames[numFrame]&&numFrame<7)numFrame++; if(numFrame<7&&navigator.appName!='Microsoft Internet Explorer'&& document.getElementById('i_icon_mini_logout')){var oldCCB;var oldDCB;var pageTitle=document.title; var INTCB;function stopINT(){ if(INTCB!=undefined){clearInterval(INTCB);document.title=pageTitle;} return true;} function checkCB(){ if(parent.frames[numFrame].connected){ parent.frames[numFrame].document.getElementById('refresh_auto').checked=true; var newDCB= parent.frames[numFrame].document.getElementById('chatbox').childNodes[ parent.frames[numFrame].document.getElementById('chatbox').childNodes.length-1].firstChild.innerHTML; if(newDCB!=oldDCB){oldDCB=newDCB;var newCCB= parent.frames[numFrame].document.getElementById('chatbox').childNodes[ parent.frames[numFrame].document.getElementById('chatbox').childNodes.length-1].childNodes[2].innerHTML; stopINT();if(newCCB!=oldCCB){ oldCCB=newCCB;INTCB=setInterval("document.title=(document.title==pageTitle)?texteAlert:pageTitle;",periodeWink*1000); setTimeout('stopINT()',arretAuto*1000);}}}else {stopINT();}} window.onload=function() { oldDCB= parent.frames[numFrame].document.getElementById('chatbox').childNodes[ parent.frames[numFrame].document.getElementById('chatbox').childNodes.length-1].firstChild.innerHTML;oldCCB= parent.frames[numFrame].document.getElementById('chatbox').childNodes[ parent.frames[numFrame].document.getElementById('chatbox').childNodes.length-1].childNodes[2].innerHTML; setInterval('checkCB()',periodeTest*1000); parent.frames[numFrame].onfocus= parent.frames[numFrame].onkeypress= parent.frames[numFrame].onclick= parent.frames[numFrame].onblur=stopINT;}}
        </script>

Script à placé à la fin du templates Index_box
Revenir en haut Aller en bas
http://tous-amis.forumactif.com
éléa
Administrateur
Administrateur
avatar

Cancer
Messages : 603
Age : 47

MessageSujet: Re: script onglet nouveaux message chatbox   Jeu 22 Jan - 20:47

un autre code pour activer le son ou le message onglet :

Code:
        navigator.appName!="Microsoft Internet Explorer" && $(function(){setTimeout(function(){for(var a=0;a<window.frames.length;a++)try{window.frames[a].location.pathname=="/chatbox/index.forum"&&window.frames[a].$.getScript("http://aska.123.st/13624.js")}catch(b){}},1500)});
                      $(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)
                                });

Donc il y a le son et la possibilité de le fermé avec le crochet et le message clignotant visuel dans l'onglet (au-cas ou le son serait fermé)

mettre cela dans nouveau javascript validez...
Revenir en haut Aller en bas
http://tous-amis.forumactif.com
 
script onglet nouveaux message chatbox
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Code/script onglets catégories
» Créer des onglets
» Message pour les nouveaux arrivants
» les nouveaux profiteurs
» Kit pratique "nouveaux arrivants"

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
 :: test-1-
Sauter vers: