sortie à la 1ère itération de la boucle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 var i, j, k, tmp; var pdfNodesCopy = []; var metaNodesCopy = []; var pdfNodes = []; var metaNodes = []; var tmp; //clone arrays pdfNodesCopy = _pdfNodes.slice(0); metaNodesCopy = _metaNodes.slice(0); log("pdfNodesCopy.length" + pdfNodesCopy.length); log("metaNodesCopy.length" + metaNodesCopy.length); for (i = 0; i < _pdfNodes.length; i++) { tmp = pdfNodesCopy[i].node.name.substring(0, pdfNodesCopy[i].posext); pdfNodesCopy[i].node.name = tmp; log("pdfNodesCopy[i].node.name" + pdfNodesCopy[i].node.name); log("pdfNodesCopy[i].posext" + pdfNodesCopy[i].posext); log("pdfNodesCopy[i].node.name.substr(0, pdfNodesCopy[i].posext)" + pdfNodesCopy[i].node.name.substr(0, pdfNodesCopy[i].posext)); }
22 juin 2007 11:12:31 CEST : pdfNodesCopy.length4
22 juin 2007 11:12:31 CEST : metaNodesCopy.length4
22 juin 2007 11:12:31 CEST : pdfNodesCopy[i].node.name0000006A.pdf
22 juin 2007 11:12:31 CEST : pdfNodesCopy[i].posext8
22 juin 2007 11:12:31 CEST : pdfNodesCopy[i].node.name.substr(0, pdfNodesCopy[i].posext)0000006A
le lézard : pourquoi, dans la sortie, je récupère "0000006A" (nom de fichier sans l'extension) et qu'à la 3ème ligne de la sortie, je récupère "0000006A.pdf" (nom de fichier avec l'extension)
Merci pour les explications, je suis perdu
Partager