09. september 2002 - 15:09Der er
20 kommentarer og 1 løsning
Billedskift ved klik på link.....?
Hej Eksperter!
Jeg her følgende JavaScript, som virker fint. Der er bare lige det problem at jeg har fået at vide at det ikke virker i IE 4.0 - og det skal det! -------------------- <script> <!-- old = "none";
function skift(hvad){ document.images('billedet').src=hvad; } //--> </script>
det der link: <a href="test/test.html" onClick="skift('billeder/test.jpg" target="iframe">Test</a> er ukorrkt og bør ikke virke nogen steder. <a href="test/test.html" onClick="skift('billeder/test.jpg');">Test</a> er lovligt og vil virke lokalt i den ramme hvor dit link står
for at få det til at virke i en anden ramme end den hvor dit link står skal din funktion skift(...) laves om.
mvh JakobA
Synes godt om
Slettet bruger
09. september 2002 - 15:19#6
Det gør det. Og hvis du vil være helt sikker, så vent på jakoba; han kører med IE4. Men husk at opdatere dit script!
Synes godt om
Slettet bruger
09. september 2002 - 15:20#7
Men selv om du ændrer i linket, som både jakoba og jeg har pointeret, så skal du alligevel opdatere din skift-funktion, da den kun vil virke i IE.
Jeg har en side hvor jeg har en række links. Når der klikkes på disse links, sker der en opdatering i en Iframe på siden. På den samme side hvor mine links ligger har jeg en række billeder som skal skifte alkt efter hvilket link der klikkes på.
Kan I lave ændre mit scipt så det virker i IE 4.0?
Synes godt om
Slettet bruger
09. september 2002 - 15:29#10
For det første, så virker mit script allerede i IE4. For det andet, hvis der er flere billeder, der skal ændres, så skal dit script jo ikke kun henvise til ét billede:
<script> bill = new Array("billede1.jpg", "billede2.jpg"); //Billederne, der skal preloades
pb = new Array(); for (i = 0; i < bill.length; i++) { pb[i] = new Image(); pb[i].src = bill[i]; }
function skift(billede, bsrc) { document.images[billede].src = bsrc; } </script>
Hej igen... havde overset: -------------- "Men selv om du ændrer i linket, som både jakoba og jeg har pointeret, så skal du alligevel opdatere din skift-funktion, da den kun vil virke i IE." -------------- Hvad skal jeg gøre for at det vil virke i Netscape?
jeg har et lille spørgsmål ang. dette spørgsmål :) jeg så funktionen og jeg har også brug for den... hvad er det første billede, altså hvordan ser koden for det billede der skal skiftes ud ?
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.