Description Scripte =S

neodu50 Messages postés 404 Statut Membre -  
neodu50 Messages postés 404 Statut Membre -
Bonjour,
J'aurais aimez savoir la description de ce scripte,
Il me semble que c'est pour testez si la page n'est pas modifier ? ^^,

"

<!----><script language="javascript">
function test_cb_flash_header () {
nb_times_function_called++;
if (nb_times_function_called>3 || stop==true) {return true; }
if (document.getElementById("free-flash-header") && document.getElementById("copy")) {
var doc = document.getElementById("free-flash-header");
if (navigator.userAgent.indexOf('Firefox') != -1 || navigator.userAgent.indexOf('MSIE') != -1) {
if (!isDisplayed(testStyles)) return false;
}
var _r3= new RegExp("(\t|\r\n|\r|\n|\"| |;)","g");
aInner=doc.innerHTML.replace(_r3,"").toLowerCase();a=a.replace(_r3,"").toLowerCase();
var br= new RegExp("<br/>","g");
aInner=aInner.replace(br,"<br>");a=a.replace(br,"<br>");
if (a.toLowerCase()==aInner.toLowerCase()) {
return true;
} else {
return false;
}
} else {
return false;
}
}

function isDisplayed(parent)
{
var col = parent.style.color.replace(/\s+/g,'');
if (col.toLowerCase().substring(0,3)!="rgb") col=convertToRGB(col);
while(parent!=document)
{
if (isIE) {
var testCol=parent.currentStyle['backgroundColor'];
if (testCol.toLowerCase().substring(0,3)!="rgb") testCol=convertToRGB(testCol);
if(parent.currentStyle['display'] == "none" || parent.currentStyle['visibility']=='hidden' || testCol==col)
return false
} else {
var docD=document.defaultView.getComputedStyle(parent,null);
if(docD.getPropertyValue('display')== "none" || docD.getPropertyValue('visibility')=='hidden' || docD.getPropertyValue('background-color')==col)
return false
}
parent = parent.parentNode
}
return true;
}

function checkNodesColor(nodes,color) {
for(var i = 0 ; i < nodes.length; i++) {
if (nodes[i].nodeName=='A') {
if (isIE) {
return ((nodes[i].currentStyle.color==color) ? true:false);
} else {
var col = document.defaultView.getComputedStyle(nodes[i],null).getPropertyValue('color');
return ((col==color) ? true:false);
}
}
}
}

function convertToRGB(color) {
return 'rgb('+HexToR(color)+','+HexToG(color)+','+HexToB(color)+')';
}

function cutHex(h) {return (h.charAt(0)=="#") ? h.substring(1,7):h}
function HexToR(h) {return parseInt((cutHex(h)).substring(0,2),16)}
function HexToG(h) {return parseInt((cutHex(h)).substring(2,4),16)}
function HexToB(h) {return parseInt((cutHex(h)).substring(4,6),16)}
</script>

"
--
"  On oublie quelquefois le mal que l'on a souffert, jamais celui que l'on a fait  " 

"  On oublie quelquefois le mal que l'on a souffert, jamais celui que l'on a fait  " 
Configuration: Internet Explorer 7 
Windows XP SP2

11 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Ce n'est qu'un ensemble de fonctions.
    Sans le HTML, ça ne veut pas vraiment dire quelque-chose.
    Et tu n'as pas utilisé la balise code de CCM, ça rends la lecture encore plus difficile ...
    Mais pourquoi veux-tu savoir ça, si tu n'en as pas besoin ?
    0
  2. neodu50 Messages postés 404 Statut Membre 3
     
    Edit : Rien ;)
    0
  3. neodu50 Messages postés 404 Statut Membre 3
     
    Parce que ce fichu ;) script ralenti le chargement de ma page,
    il test par exemple si la couleur est pas modifié ...

    Donc j'aurais aimé annuler le script ;)
    " 
    <?php
    header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date du passé
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <meta name="description" content="Site de photo de chevaux =D "/>
    <meta name="keywords" content="La valette, Chevaux, Néo, Gypsa, "/>
    <script src="js/AC_RunActiveContent.js" type="text/javascript"></script>
    <script src="js/jquery121.js" type="text/javascript"></script> 
    <script src="js/sound.js" type="text/javascript"></script>
    <script src="js/main.js" type="text/javascript"></script>
    <script src="js/lightbox/prototype.js" type="text/javascript"></script>
    <script src="js/lightbox/scriptaculous.js?load=effects" type="text/javascript"></script>
    <script src="js/lightbox/lightbox.js" type="text/javascript"></script>
    <link rel="stylesheet" href="js/lightbox/css/lightbox.css" type="text/css" media="screen" />
    <link href="css/stylesheet.css" rel="stylesheet" type="text/css" />
    <title>Horse and Co, Des photo</title>
    <style>
    #free-flash-header a,#free-flash-header a:hover {color:#363636;}#free-flash-header a:hover {text-decoration:none}.style1 {color: #33CC00}
    .style3 {
    	font-size: 9px;
    	font-family: Arial, Helvetica, sans-serif;
    }
    .style4 {color: #0000FF}
    .style5 {color: #009966}
    .style6 {color: #993366}
    .style7 {color: #FFFF00}
    .style8 {color: #FF0000}
    .style9 {color: #FF9966}
    .style10 {color: #99CC99}
    .style11 {color: #66FFCC}
    .style12 {color: #33CC33}
    .style13 {color: #CC3300}
    .style14 {color: #3399CC}
    .style15 {color: #330066}
    .style16 {color: #6633CC}
    .style17 {color: #993333}
    .style18 {color: #CC6666}
    .style19 {color: #FF3399}
    .Style20 {color: #00FF33}
    .Style21 {
    	font-size: 7,5;
    	color: #999999;
    }
    .Style22 {color: #999999}
    </style>
    <!----><script language="javascript"> 
    function test_cb_flash_header () {
                  nb_times_function_called++;
                  if (nb_times_function_called>3 || stop==true) {return true; }
                  if (document.getElementById("free-flash-header") && document.getElementById("copy")) {
                  var doc = document.getElementById("free-flash-header");
                   if (navigator.userAgent.indexOf('Firefox') != -1 || navigator.userAgent.indexOf('MSIE') != -1) {
                   if (!isDisplayed(testStyles)) return false;		 
                          }												
                   var _r3= new RegExp("(\t|\r\n|\r|\n|\"| |;)","g");
                   aInner=doc.innerHTML.replace(_r3,"").toLowerCase();a=a.replace(_r3,"").toLowerCase();
                   var br= new RegExp("<br/>","g");
                   aInner=aInner.replace(br,"<br>");a=a.replace(br,"<br>");
                   if (a.toLowerCase()==aInner.toLowerCase()) {
                       return true;
                   } else {
                   return false;
                   }
                  } else {
                    return false;
                  }
    }
    
    function isDisplayed(parent) 
    {
    var col = parent.style.color.replace(/\s+/g,'');
    if (col.toLowerCase().substring(0,3)!="rgb") col=convertToRGB(col);
    while(parent!=document) 
    {
    if (isIE) { 		
          var testCol=parent.currentStyle['backgroundColor'];
                  if (testCol.toLowerCase().substring(0,3)!="rgb") testCol=convertToRGB(testCol); 		
            if(parent.currentStyle['display'] == "none" || parent.currentStyle['visibility']=='hidden' || testCol==col) 
             return false 
    } else {  	  	
          var docD=document.defaultView.getComputedStyle(parent,null);
            if(docD.getPropertyValue('display')== "none" || docD.getPropertyValue('visibility')=='hidden' || docD.getPropertyValue('background-color')==col) 
             return false  	
    }
    parent = parent.parentNode 
    } 
    return true; 
    }
    
     function checkNodesColor(nodes,color) {
      for(var i = 0 ; i < nodes.length; i++) {				    	
        if (nodes[i].nodeName=='A') {
             if (isIE) {           
                  return ((nodes[i].currentStyle.color==color) ? true:false);            	           
              } else {         	 	
                                  var col = document.defaultView.getComputedStyle(nodes[i],null).getPropertyValue('color');
                                  return ((col==color) ? true:false);
                          }
          }
      }  
    }
    
    function convertToRGB(color) {	
          return 'rgb('+HexToR(color)+','+HexToG(color)+','+HexToB(color)+')';
    }
    
    function cutHex(h) {return (h.charAt(0)=="#") ? h.substring(1,7):h}
    function HexToR(h) {return parseInt((cutHex(h)).substring(0,2),16)}
    function HexToG(h) {return parseInt((cutHex(h)).substring(2,4),16)}
    function HexToB(h) {return parseInt((cutHex(h)).substring(4,6),16)}
    </script>
    <!--[if lt IE 7]>
      <link rel="stylesheet" type="text/css" href="css/stylesheetie6.css" />
    <![endif]-->
    <!--[if IE]>
    <style type="text/css">
    <!--
    object,embed{margin:0px!important;}
    html {overflow-x:hidden;}
    -->
    </style>
    <![endif]-->
    
    </head>
    <body>																																																																																																																																																																																																																	
    	<div id="holder">																																																																																																																																																																																																																																																																											
    									<div id="page">		
    																	
    									  <div id="top">
    																<div id="name_part_1" >Horse <span class="orange">And </span>co																</div>
    																<div id="name_part_2" >
    																  <p><span class="green"> ... </span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
    																  <p><span class="style3"><span class="style12">U</span><span class="style4">n</span><span class="style5">e</span> <span class="style6">p</span><span class="style7">e</span><span class="style8">t</span><span class="style9">i</span><span class="style10">t</span><span class="style11">e</span> <span class="style13">m</span><span class="style14">u</span><span class="Style20">s</span><span class="style16">i</span><span class="style17">q</span><span class="style18">u</span><span class="style19">e</span> </span><span class="style3">:</span>
    																    <object data="dewplayer-multi.swf" type="application/x-shockwave-flash" width="249" height="36" align="right">
                                                                          <param name="wmode" value="transparent" />
                                                                          <param name="movie" value="dewplayer.swf" />
                                                                          <param name="flashvars" value="mp3=mp3/angel.mp3|mp3/goodbyemylover.mp3|mp3/crime.mp3&amp;showtime=1" />
                                                                        </object>
    																  </p>
    																</div>	
    									  </div>
    									  <div id="line"></div>
    									  <div id="left_col">
    											
    											
    											<div class="clearboth">
    											 
    											</div>	
    											
    																					
    	
    															
    																	
    											<!-- Menu -->
    														<script type="text/javascript">															
    															myButton('Présentation','_Debut.htm');
    															myButton('Mes Photos','_portfolio.htm');
    															myButton('Les Chevaux','_chevaux.htm');
    															myButton('Vos Commentaires','_commentaire.htm');
    															myButton('Liens à visiter','_liens.htm');
    															myButton('Dons','_dons.htm');														
    															myButton('Me contacter','_contact.htm');
    														</script>									
    											<!-- Menu end-->
    											<br/>
    											<br/>
    														
    														
    	
    										<div class="news">
    															<h1><script language="javascript">
    // PLF - https://twitter.com/ceosammassey
    var datedujour, date, mois, mois1, jour, jour1, an;
    datedujour = new Date();
    jour = datedujour.getDay()
    switch(jour){
    case 1 :
    jour1 ="Lundi"
    break;
    case 2 :
    jour1 ="Mardi"
    break;
    case 3 :
    jour1 ="Mercredi"
    break;
    case 4 :
    jour1 ="Jeudi"
    break;
    case 5 :
    jour1 ="Vendredi"
    break;
    case 6 :
    jour1 ="Samedi"
    break;
    case 0 :
    jour1 ="Dimanche"
    break;
    }
    date = datedujour.getDate()
    mois = datedujour.getMonth()
    switch(mois+1){
    case 1 :
    mois1 ="Janvier"
    break;
    case 2 :
    mois1 ="Février"
    break;
    case 3 :
    mois1 ="Mars"
    break;
    case 4 :
    mois1 ="Avril"
    break;
    case 5 :
    mois1 ="Mai"
    break;
    case 6 :
    mois1 ="Juin"
    break;
    case 7 :
    mois1 ="Juillet"
    break;
    case 8 :
    mois1 ="Août"
    break;
    case 9 :
    mois1 ="Septembre"
    break;
    case 10 :
    mois1 ="Octobre"
    break;
    case 11 :
    mois1 ="Novembre"
    break;
    case 12 :
    mois1 ="Décembre"
    break;
    }
    an = datedujour.getFullYear()
    document.write("<div align='center'><font size='+1'><b>");
    document.write(jour1, " ");
    document.write(date, " ");
    document.write(mois1 , " ");
    document.write(an, " ");
    document.write("</b></font></div>");
    </script></h1>
    
    
    
    										                    
    					                      <p>&nbsp;</p>
    										</div>				
    										  <div class="news">
    															<h1>Evenement ... </h1>
    											<p><span class="bold green">08.11.2009</span><br/> 
    										    Pour en savoir un peu plus sur les chevaux la gallerie " les chevaux " est mise a jour . </p>
    											<p>&nbsp;</p>
    					<p><span class="bold green">05.11.2009</span><br/>
    																	  Mise &agrave; jour du site . </p>
    																	<p><a href="javascript:showPage('_Evenement.htm');" class="right style1">Suite...</a></p>
    																	<p>&nbsp;</p>
    																	<p><span class="bold green">01.11.2009</span><br/>
    																	Ouverture du site
    
    
    
    
     
    										                            </p>
    										  </div>
                                              <p>&nbsp;</p>
                                              <div class="news">
                                                <h1>
                                        
                                                votre ip :   <script type="text/javascript">
    <!--
    // AfficheIP
    // Couleur du texte. Code hexadecimal entre 000000 et FFFFFF.
    var color="FFFFFF";
    // Couleur du fond. Code hexadecimal entre 000000 et FFFFFF.
    var bg="000000";
    // Taille de la police. Taille entre 8 et 99.
    var taille="10";
    // Police du texte. Verdana ou Times
    var police="Verdana";
    
    /* A NE PAS MODIFIER */
    var s = "script";
    document.write('<script type="text/javascript" src="https://www.afficheip.net/scripts/AfficheIP.php?%27+%27color=%27+color+%27&bg=%27+bg+%27&taille=%27+taille+%27&police=%27+police+%27"></'+s+'>');
    /* A NE PAS MODIFIER */
    //-->
                                                </script></h1>
                                                <!-- AddThis Button BEGIN -->
                                            </div>
                                              <p> 
                                              		
                                            </p>
    									  </div>
    										<div id="right_col">											
    																	<div id="firefoxbug"><!-- firefoxbug -->
    																					<div class="dynamicContent" id="dynamicContent">																						
    																					</div>
    																	</div><!--end firefoxbug-->											
    
    														
    										</div><!--end right_col-->
    										<div id="line"></div>
    										<div class="clearboth"></div>	
    									</div>
    									<div id="copyright">
    									  <p><strong>Copyright &copy; 2009 Horse and co . </strong></p>
    									  <p class="Style21">Toutes les images pr&eacute;sentes sur le site Horseandco sont la propri&eacute;t&eacute; de leurs auteurs et &eacute;diteurs.</p>
    									  <p class="Style21"> Toutes ces reproductions sont pr&eacute;sent&eacute;es dans les buts d'informer, de divertir, de partager et non dans un but commercial.   </p>
    									  <p class="Style21">Cependant, si auteurs et &eacute;diteurs souhaitent les voir supprim&eacute;es, cela sera fait d&egrave;s leur demande.</p>
    									  <p class="Style21">Tous les logos et les marques pr&eacute;sents sur ce site appartiennent &agrave; leur propri&eacute;taires respectifs<br />
    									    Les commentaires et le contenu quand &agrave; eux sont sous la responsabilit&eacute; de ceux qui les &eacute;crivent.</p>
    									  <p class="Style22">&nbsp;</p>
    									</div>
    
    </div>
    <br/>
    </div>
    </body>
    </html>
    0
  4. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Supprimes-le d'abord ...
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. neodu50 Messages postés 404 Statut Membre 3
     
    Youp's Désolée pour les 3 post d'un coup ^^
    mais j'ai fait comme tu avais fait une fois ;) ==>
    http://paste.pocoo.org/show/AfVNOTA6XmPa6riVU3Nd/

    Une idée ?? ^^
    0
  7. neodu50 Messages postés 404 Statut Membre 3
     
    Désolée de remonter ce petit Topic ;), Mais J'aimerais juste savoir si oui ou non, on pourrais annuler le script pour qu'il arrete d'affiché un message si je modifie des partie du fichier .

    Merci ;)
    0
  8. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Supprimes-le, et tu seras tranquilles.
    0
  9. neodu50 Messages postés 404 Statut Membre 3
     
    Mais si je le supprime le message 's'affiche =S

    Regardez donc :S : http://horseandco.fr/
    0
  10. neodu50 Messages postés 404 Statut Membre 3
     
    La page html aprés avoir supprimé le script et où le message s'affiche toujours :S
    0
  11. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Tu es obligé de le laisse parce que c'est un template gratuit.
    0
  12. neodu50 Messages postés 404 Statut Membre 3
     
    Bah j'aurais aimez mettre leur copyright du coté de la page des liens, Mais bon ...
    0