13. april 2004 - 11:22
Der er
2 kommentarer og 1 løsning
Et rollover problem
Dette skulle gerne få billedet til at skifte, men der er en fejl. Kan nogen fortælle mig hvor? function newImage(arg) { if (document.images) { rslt = new Image(); rslt.src = arg; return rslt; } } function changeImages() { if (document.images && (preloadFlag == true)) { for (var i=0; i<changeImages.arguments.length; i+=2) { document[changeImages.arguments[i]].src = changeImages.arguments[i+1]; } } } var preloadFlag = false; function preloadImages() { if (document.images) { vvl_10_over = newImage("images/vvl_10-over.jpg"); vvl_11_over = newImage("images/vvl_11-over.jpg"); vvl_12_over = newImage("images/vvl_12-over.jpg"); vvl_13_over = newImage("images/vvl_13-over.jpg"); vvl_15_over = newImage("images/vvl_15-over.jpg"); preloadFlag = true; } } Og så kaldet: <A HREF="index.php" ONMOUSEOVER="changeImages('vvl_10', 'images/vvl_10-over.jpg'); return true;" ONMOUSEOUT="changeImages('vvl_10', 'images/vvl_10.jpg'); return true;"> <IMG SRC="images/vvl_10.jpg" WIDTH=22 HEIGHT=26 BORDER=0 alt="Forsiden"></A>
Annonceindlæg fra Barco
13. april 2004 - 13:52
#1
lidt rettelser og det vil virke <script type="text/javascript"> function changeImages() { if (document.images && preloadFlag == true) { changeImages.arguments[1].src = changeImages.arguments[0]; } } var preloadFlag = false; function preloadImages() { if (document.images) { vvl_10_over = newImage("images/vvl_10-over.jpg"); vvl_11_over = newImage("images/vvl_11-over.jpg"); vvl_12_over = newImage("images/vvl_12-over.jpg"); vvl_13_over = newImage("images/vvl_13-over.jpg"); vvl_15_over = newImage("images/vvl_15-over.jpg"); preloadFlag = true; } } </script> <A HREF="index.php"><IMG SRC="images/vvl_10.jpg" WIDTH=22 HEIGHT=26 BORDER=0 alt="Forsiden" ONMOUSEOVER="changeImages('images/vvl_10-over.jpg',this); return true;" ONMOUSEOUT="changeImages('images/vvl_10.jpg',this); return true;"></A> Men alt taget i betragtning er det måske en anelse overkill at lave så meget for så lidt, og problematikken ville let kunne løses med: <a href="index.php"><img src="images/vvl_10.jpg" style="width:22px;height:26px;border:0px;" alt="Forsiden" onmouseover="this.src='images/vvl_10-over.jpg';" onmouseout="this.src='images/vvl_10jpg';"></a>