06. februar 2003 - 13:42Der er
4 kommentarer og 1 løsning
Image rotator
Jeg er igang med at lave en side med 32 billeder på. Disse billeder bliver på skift, udskiftet med et nyt billede. Der er i alt 400 forskellige billeder i "puljen".
Det roterer billederne perfekt, men som I kan se har jeg et link på hvert billede og på hvert link en querystring. f.eks.: popup.asp?id=32
Hvordan får jeg ændret den querystring i takt med at billederne også ændres, så der f.eks. linkes til popup.asp?id=64 når man trykker på billede nummer 64.
Du kunne skrive din funktion i denne retning: function NewWindow(url,pic,navn,bredde,hoejde,scrolling) { id = pic.src.split("_")[1].split(".")[0]; url = url + "?id=" +id; /* Herfra bruger du den kode, du allerede bruger */ }
... og derefter bruge billedets onclick-event i stedet for at lægge et link omkring: <img src="images/Test_32.jpg" onclick="NewWindow('popup.asp',this,'Test','150','75','no');" width="120" height="80" border="0" name="Img1">
Fino - men prøv at bruge screen.availWidth og screen.availHeight i stedet. De tager højde for taskbaren i bunden og andre system-vinduer ... f.eks. et docked ICQ-vindue i siden af skærmen. 'availWidth' = 'tilrådighed værende bredde' ;o) /mvh
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.