- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- JavaScript: immagine linkabile che cambia al caricamento della pagina
-
JavaScript: immagine linkabile che cambia al caricamento della pagina
Ciao!
Scrivo per chiedere il vostro aiuto... sono negata nella programmazione :bho:.Ho trovato questo script che mi consente di avere un'immagine linkabile che cambia ad ogni caricamento della pagina:
<script language="JavaScript"><!-- function random_imglink(){ var myimages=new Array() myimages[1]="foto01.jpg" myimages[2]="foto02.jpg" myimages[3]="foto03.jpg" var imagelinks=new Array() imagelinks[1]="URLpagina.html" imagelinks[2]="URLpagina.html" imagelinks[3]="URLpagina.html" var ry=Math.floor(Math.random()*myimages.length) if (ry==0) ry=1 document.write('<a href='+'"'+imagelinks[ry]+'"'+'><img src="'+myimages[ry]+'" border=0></a>') } random_imglink() //--> </script>
Lo script l'ho provato e funziona bene... però ho un problema: vorrei inserire lo script in una pagina (pag. B) inclusa in un iframe.
Nella pagina che pubblica l'iframe (pag. A) la pag. B si carica perfettamente e le immagini sono cliccabili, solo che la pagina collegata si apre all'interno dell'iframe stesso (la nuova pagina si sostituisce alla pag.B).
Io vorrei invece che la nuova pagina si aprisse nella pag. A (quella contenente l'iframe). E' possibile?
Grazie, un abbraccio
Fabiana
-
Prova a sostituire questo
document.write('<a href='+'"'+imagelinks[ry]+'"'+'><img src="'+myimages[ry]+'" border=0></a>')
Con questo:
document.write('<a href='+'"'+imagelinks[ry]+'"'+' target="_parent"><img src="'+myimages[ry]+'" border=0></a>')
-
Ho letto solo ora la tua risposta.
Grazie per l'aiuto, proverò subito!
Fabiana