Suivre le déroulement d'un script

Suivre le déroulement d'un script - HTML/CSS - Programmation

Marsh Posté le 30-01-2009 à 14:13:42    

Bonjour
Existe t-il une méthode pour suivre l'exécution d'un script instruction par instruction ?
Ainsi, un script prélevé sur un site et modifié pour être adapté à sa nouvelle configuration sur ma machine n'exécute pas toutes les instructions et je ne sais pas pourquoi...la fonction "changer"  ne fait rien...
Autre chose, comment exprimer en "français" ces instructions...??
Merci
 
Pour visionner des photos de façon automatique :
 
<script language="JavaScript">
<!--
//PLF-http://www.jejavascript.net/
 
function objet() {
        this.length = objet.arguments.length
        for (var i = 0; i < this.length; i++) this[i+1] = objet.arguments[i]
}
var nom = new objet ("DSCN4945.JPG" , "DSCN4937.JPG" ,  "DSNC4944.JPG" );
var numero = 1;
function changer() {
        document.image.src = "F://JP/monsite/créer s/Photos quartier/"+nom[numero];
        numero += 1;
        if (numero == nom.length + 1) numero = 1;
                setTimeout("changer()", 500);
}
function prechargimg() {  
  var doc=document;  
  if(doc.images){ if(!doc.precharg) doc.precharg=new Array();
    var i,j=doc.precharg.length,x=prechargimg.arguments; for(i=0; i<x.length; i++)
    if (x[i].indexOf("#" )!=0){ doc.precharg[j]=new Image; doc.precharg[j++].src=x[i];}}
}
//-->
</script>
</head>
 
<body bgcolor="#FFF100"  onLoad="changer();prechargimg ('F://JP/monsite/créer s/Photos quartier/DSCN4937.JPG','F://JP/monsite/créer s/Photos quartier/DSNC4944.JPG')">
<table width="400" border="0" align="left" bgcolor="#9966FF">
<td valign="left">  
<div align="left"><br>
<img src="F://JP/monsite/créer s/Photos quartier/DSCN4948.JPG" width="300" height="300" name="image">  
</body>
 
</html>

Reply

Marsh Posté le 30-01-2009 à 14:13:42   

Reply

Marsh Posté le 30-01-2009 à 14:46:39    

Reply

Marsh Posté le 30-01-2009 à 14:46:52    

mets déjà des chemin relatifs partout...


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 30-01-2009 à 14:48:27    


FireFox  télécharger FireBug  
Internet Explorer ( < 8 ) télécharger debugBar et Companion JS  
                         ( = 8 prévu de base )


@+


---------------
[mon site] [m'écrire]
Reply

Marsh Posté le 30-01-2009 à 16:09:38    

Peut-être que le problème serait dû à une confusion sur le type des variables numériques. Auquel cas, il faudrait faire une conversion avec Number(), par exemple :

numero = Number(numero) + 1;  
if (numero == Number(nom.length) + 1) numero = 1;


Message édité par olivthill le 30-01-2009 à 16:10:16
Reply

Marsh Posté le 30-01-2009 à 19:55:06    

Merci.. je vais tenter de me débrouiller avec ça ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed