<a href="#" onMouseOver="farsImgNeg(); farsImg=1; window.status='S K J O L D E T'" onMouseOut="farsImgPos(); farsImg=0"> <img src="pics/fars_1.gif" width="100" height="126" name="fars" border="0"> </a>
s>>> hvis du selv checkde her: http://www.dansteinman.com/dynduo/images/images.html ville du se at det kan lade sig gøre... - Men hvad skulle det ellers hedde. Bemærk det er ikke noget med layers og dhtml og gøre...
var images = new Array(10); for(var i = 0; i < 10; i++) { images[i] = new Image(); images[i].src = "myimage" + i + ".gif"; // Tell it what URL to load. }
function animate() { if (foerst_billede) {document.animation.src = images[1].src;} { document.animation.src = images[frame].src; frame = (frame + 1)%10; timeout_id = setTimeout("animate()", 7000); // Display next frame later. } }
foerst_billede er bare en variabel som er sat til true til at starte med. Det gør at man ikke skal vente de 7000 millisekonder før man går fra billedet 1 til 2 - fordi man har haft lejlighed til at se på billede 1 inden man klikkede. Lidt smart er det også...!
frame = (frame + 1)%10; modulo er med 10 fordi jeg har 10 billeder i min gif film.
Sorry... Nu har jeg selv fundet ud af det, OGSÅ med mouseOver effekten. Jeg startede forfra og vupti, så var den der. Den gode gamle regl virker endnu.
function farsImgPos() { document.fars.src = "pics/fars_"+farsnr+".gif"; }
function farsImgNeg() { document.fars.src = "pics/fars_"+farsnr+"_neg.gif"; }
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.