è possibile creare dei rollover che cambino l'immagine al centro della pagina quando ci si passa sopra?
è possibile creare dei rollover che cambino l'immagine al centro della pagina quando ci si passa sopra?
Sì, con javascript.
nella head metti questo
<script language=""JavaScript"">
<!--
function cambia(ImageName,ImageFile){
ImageName.src = ImageFile;
}
// -->
</script>
e il link lo crei così
<a href="pagina.html"
onMouseOver="cambia(img_c1,'img2.jpg')"
onMouseOut="cambia(img_c1,'img1.jpg')">
[img]img1.jpg[/img]
</a>
![]()
L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)
Originariamente inviato da Stanislao
nella head metti questo
<script language=""JavaScript"">
<!--
function cambia(ImageName,ImageFile){
ImageName.src = ImageFile;
}
// -->
</script>
e il link lo crei così
<a href="pagina.html"
onMouseOver="cambia(img_c1,'img2.jpg')"
onMouseOut="cambia(img_c1,'img1.jpg')">
[img]img1.jpg[/img]
</a>
![]()
scusa ma non capisco il funzionamento....
passando sopra immagine1 , l'immagine2 posta al centro dello schermo deve cambiare in immagine3... come farE?
Ieri non sono passato da casa, ma stasera recupero il codice. Non mi ricordo come si fa, ma l'avevo fatto in 2 modi (2-3 anni fa). Il primo passando sopra con il mouse al thumbnail, l'altro solo quando si clicca.
buttato giù in due minuti...
prova a vedere se funziona e se può andare..
[img][/img]
[img][/img]
script:
codice:function cambia(id,percorso){ if (document.getElementById){ document.getElementById(id).src=percorso; } else{ if(document.layers){ document.layers[id].src=percorso; } else if(document.all){ eval("document.all." + id + ".src=" + percorso); } } }![]()
Chicco Ravaglia per sempre con noi!
La soluzione è già in quello scriptOriginariamente inviato da Varvez Reloaded
scusa ma non capisco il funzionamento....
passando sopra immagine1 , l'immagine2 posta al centro dello schermo deve cambiare in immagine3... come farE?
Guarda, i parametri che passi alla funzione sono 2:
1) Il nome del tag (contenitore) dell'immagine
2) Il nome dell'immagine da caricare.
non dovresti far altro che dire a quale tag cambiare immagine
Es.
<a href="pagina.html"
onMouseOver="cambia(img_c2,'img2.jpg')"
onMouseOut="cambia(img_c1,'img1.jpg')">
[img]img1.jpg[/img]
</a>
![]()
La più grande forza a disposizione dell'umanità è la non violenza (Ghandi).
(15/06/2003 - 16 points, 17 rembounds and 1 standing ovation x Admiral David Robinson... San Antonio Spurs~ 2003/5 NBA champions)