Den henter vel heller ikke alle billederne igen, når du skifter billedet.
Det er kun det billede som du skifter til der bliver hentet.
Du kan dog lave en preloader, som henter billederne inden du skifter baggrunden.
Fx
<script type="text/javascript" language="javascript1.2">
<!--
imageOver = new Image();
imageOver.src = "imagefile-over.jpg";
imageOut = new Image();
imageOut.src = "imagefile-out.jpg";
//-->
</script>
<a href="http://www.somewhere.com" onmouseover="billedederskifter.src=imageOver.src" onmouseout="billedederskifter.src=imageOut.src"><img name="billedederskifter" src="imagefile-out.gif"></a>
Har dog ikke testet det, men det burde virke.
Hilsen
Martin Dybdal (Dybber)
Jeg har allerede en image-preloader, men det virker alligevel ikke
(Har også prøvet med din for at se, om det var min der ikke virkede)
- Mads
I kan lige se hvordan min preloader er bygget op:
// Preload images
var imgs = ["Button.jpg", "Button_H.jpg", "ContextMenu_Arrow.jpg", "ContextMenu_Bottom.jpg", "ContextMenu_Selected.jpg", "ContextMenu_Top.jpg", "Dialog_Dots.gif", "Dialog_Top.jpg", "Submenu_Selected.jpg", "Buttons/Layer.jpg", "Buttons/Layer_H.jpg", "Buttons/Layer_D.jpg"];
for(var i = 0; i < imgs.length; i++) {
var aImg = new Image();
aImg.src = imgs[i ];
}
Skal i også have et link til siden??
- Mads
[Redigeret d. 24/04-05 11:33:42 af Mads]