06. oktober 2006 - 17:49Der er
2 kommentarer og 1 løsning
Bannerslide script med fade funktion
Hej eksperter.
Jeg står her med et script, som jeg har leget lidt med. Meningen med scriptet er, at den skal fade mellem flere forskellige billeder, som er lagret på serveren. Problemet er blot, at den slet ikke fader mellem billederne.
<SCRIPT LANGUAGE="JavaScript"> <!-- <!-- Begin // Indstil hastigheden (millisekunder) var slideShowSpeed = 1000; // Lad følgende linie forblive som den er var crossFadeDuration = 2; // Billede-filerne var Pic = new Array(); // For at tilføje flere, fortsæt da bare på samme måde";
// Lad være med at ændre noget under denne linie var t; var j = 0; var p = Pic.length; var preLoad = new Array(); for (i = 0; i < p; i++) { preLoad[i] = new Image(); preLoad[i].src = Pic[i]; preLoad[i].lnk = Lnks[i]; } function runSlideShow() { if (document.all) { document.images.SlideShow.style.filter="blendTrans(duration=2)"; document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"; document.images.SlideShow.filters.blendTrans.Apply(); } document.images.SlideShow.src = preLoad[j].src; document.getElementById("slideLink").href = preLoad[j].lnk; if (document.all) { document.images.SlideShow.filters.blendTrans.Play(); } j = j + 1; if (j > (p - 1)) j = 0; t = setTimeout('runSlideShow()', slideShowSpeed); } // Her kan du begynde at ændre igen --> ?> </script> </head> <body onload="runSlideShow()"> <?php
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.