webForumDet fria alternativet

Fel i bildbyte-script

1 svar · 207 visningar · startad av m_soderlund

m_soderlundMedlem sedan sep. 20026 425 inlägg
#1

Det blir fel vid onMouseOver med detta script.. Vad kan det vara för fel?

Denna koden ska in i <head>:

<SCRIPT LANGUAGE="JavaScript1.1">
function bytBild(nummer, version) {
var nyBild = "bild" + nummer + version + ".src";
document.images[nummer].src = eval(nyBild);
}
</SCRIPT>

Denna koden ska du skriva där du vill ha menyn:

<A HREF="dinsida.htm"
onMouseOver="bytBild(0,'b');"
onMouseOut="bytBild(0,'a');"><IMG SRC="menybild1.gif" border="1"
width="100" height="24" alt="Bild1"></A>
<SCRIPT LANGUAGE="JavaScript1.1">
var bild0a = new Image();
var bild0b = new Image();
bild0a.src = "bild1.gif";
bild0b.src = "bild2.gif";
</SCRIPT>
<br><A HREF="dinsida2.htm"
onMouseOver="bytBild(1,'b');"
onMouseOut="bytBild(1,'a');">
<IMG SRC="menybild2.gif" border="1" width="100" height="24"
alt="Bild2"></A><BR>
<SCRIPT LANGUAGE="JavaScript1.1">
var bild1a = new Image();
var bild1b = new Image();
bild1a.src = "bild3.gif";
bild1b.src = "bild4.gif";
</SCRIPT>
<br><A HREF="dinsida3.htm"
onMouseOver="bytBild(2,'b');"
onMouseOut="bytBild(2,'a');">
<IMG SRC="menybild3.gif" border="1" width="100" height="24"
alt="Bild3"></A><BR>
<SCRIPT LANGUAGE="JavaScript1.1">
var bild2a = new Image();
var bild2b = new Image();
bild2a.src = "bild5.gif";
bild2b.src = "bild6.gif";
</SCRIPT>
<br><A HREF="dinsida4.htm"
onMouseOver="bytBild(3,'b');"
onMouseOut="bytBild(3,'a');">
<IMG SRC="menybild4.gif" border="1" width="100" height="24"
alt="Bild4"></A><BR>
<SCRIPT LANGUAGE="JavaScript1.1">
var bild3a = new Image();
var bild3b = new Image();
bild3a.src = "bild7.gif";
bild3b.src = "bild8.gif";
</SCRIPT>
<br><A HREF="dinsida5.htm"
onMouseOver="bytBild(4,'b');"
onMouseOut="bytBild(4,'a');">
<IMG SRC="menybild5.gif" border="1" width="100" height="24"
alt="Bild5"></A><BR>
<SCRIPT LANGUAGE="JavaScript1.1">
var bild4a = new Image();
var bild4b = new Image();
bild4a.src = "bild9.gif";
bild4b.src = "bild10.gif";
</SCRIPT>
TheefMedlem sedan sep. 2002100 inlägg
#2

har du testat att köra det igenom ett Javascript-document?
(Du sparar ett document med bara scriptet och ger den ändelsen ".js".)

134 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)