|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Sep 2006
Città: M.O.F.N. (Middle of Fuckin Nowhere)
Messaggi: 309
|
scambiare immgagini con switchimage
ciao a tutti,
premetto che io so pochissimo di javascript. ho 3 immagini, una accanto all'altra, e una di sotto. vorrei che quando il mouse passa su una dell3 tre immagini di sopra quella di sotto si ricarichi caricandone altre tre diverse; ho provato a farlo ma non ci sono riuscito: <script language="javascript" type="text/javascript"> // Example: // simplePreload( '01.gif', '02.gif' ); function simplePreload('01.jpg', '02.jpg', '03.JPG') { var args = simplePreload.arguments; document.imageArray = new Array(args.length); for(var i=0; i<args.length; i++) { document.imageArray[i] = new Image; document.imageArray[i].src = args[i]; } } function switchImage(imgName, imgSrc) { if (document.images) { if (imgSrc != "none") { document.images[imgName].src = imgSrc; } } } </script> </head> <body onload="simplePreload('01.jpg','02.jpg','03.JPG')" bgcolor="#000033"> <p align="center"> <img src="immagini/a.jpg" onmouseover="switchImage(banner, 01.jpg)"/> <img src="immagini/b.jpg" onmouseover="switchImage(banner, 02.jpg)"/> <img src="immagini/c.png" onmouseover="switchImage(banner, 03.JPG)"/></p> <br /><br /> <p align="center"> <img name="banner" src="immagini/no.jpeg" /></p> </body> aiuto |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
onmouseover="switchImage('banner', '01.jpg')" Poi se usi la proprietà arguments della funzione non devi nemmeno specificare un qualche parametro, quindi: function simplePreload()
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:37.