tutto è iniziato perchè volevo creare una galleria dinamica con javascript..ho scaricato questo..
Nella HEAD:
neL BODY:Codice HTML:<script type="text/javascript" language="javascript"> var NumberOfImages = 3; var img = new Array(NumberOfImages); img[0] = "/immagini/imm0.JPG"; img[1] = "/immagini/imm1.JPG"; img[2] = "/immagini/imm2.JPG"; var imgNumber = 0; function next() { if (ingNumber == NumberOfImages) imgNumber = 0; document.images["immagine"].src = img[imgNumber]; } function previous () { if (ingNumber < 0) imgNumber = NumberOfImages -1; document.images["immagine"].src = img[imgNumber]; } </script>
non l'ho provato ma a rigor di logica è giusto..Codice HTML:<img src="/immagini/ciccia.JPG" name="immagine"> <a href="javascript:previous()">indietro</a> <a href="javascript:next()">avanti</a>
Dopo essermi guardato il codice ho degiso che dovevo modificare il codice per rendere dinamica la galleria...
IL risultato è questo ma nn vuole funzionare..sto impazzendo..qualcuno è così bravo da dirmi dov'è l'errore??
Nell HEAD:
In questo script che ho modificato come si può vedere ho passato una variabile PHP a javascript per generare dinamicamente l'array img...Per il resto quasi tutto il codice è rimasto invariato..Codice HTML:<script language="javascript"> var nome_varJS = "<?=$_REQUEST['serie']?>"; switch (nome_varJS) { case: ('fortified_school') var NumberOfImages = 8; break; case: ('hells_angels') var NumberOfImages = 4; break; case: ('majin_devil') var NumberOfImages = 3; break; } var img = new Array(NumberOfImages); for (num=0; num<vol.lenght; num++) { img[num] = "/immagini/otaku_home/copertine/" + nome_varJS + "/" + nome_varJS + num + ".JPG"; } num = 0; function next() { num++; if (num == NumberOfImages) num = 0; document.images["copertina"].src = img[num]; } function previous() { num--; if (num < 0) num = NumberOfImages -1; document.images["copertina"].src = img[num]; } </script>
nel BODY:
che ho inserito in uno script php in modo che quando uno seleziona un fumetto si genera anche il menu indietroavanti.. La var $_REQUEST['serie'] viene creata da questo script attraverso il metoto post ma nn scrivo il codice perchè tanto l'ho testato e funziona..Codice HTML:<a href="javascript:previous()">indietro</a> <a href="javascript:next()">avanti</a>
<img src="/immagini/ciccia.JPG" name="immagine">
che ho inserito fuori dallo script php di prima,perchè mi sembrava più giusto così..
Qualcuno mi può aiutare??io mi sforzo ma nn riesco a trovare soluzione..

LinkBack URL
About LinkBacks
