webForumDet fria alternativet

Problem med "rollover länk"

JavaScript

2 svar · 493 visningar · startad av Lithionit

Medlem sedan jan. 20107 inlägg
Frågan#1

Jag har precis börjat med att "bygga hemsidor".
Jag har ett problem just nu med en länk till mina downloads.
Den är hela tiden på "over" även när jag inte är på knappen
och det blir ingen länk.
här är scriptet.
<script language="javascript">
<!-- kontrollerar om webbläsaren kan köra scriptet -->

function getBrowserVersion() {
appname= navigator.appName;
appversion = navigator.appVersion;
majorver = appversion.substring(0, 1);
if ( (appname == "Netscape") && ( majorver >= 3 ) ) return 1;
if ( (appname == "Microsoft Internet Explorer") && (majorver >= 4) ) return 1;
return 0;
}function switch_image(num, imgname) {
if (getBrowserVersion()) {
document[imgname].src = img[num].src;
}
}

<!-- förladdning (preload) av bilder som ska användas -->

imagesrc = new Array();
imagesrc[0] = "downloads.jpg";
imagesrc[1] = "downloads_over.jpg";
imagesrc[2] = "pictures.jpg";
imagesrc[3] = "pictures_over.jpg";
imagesrc[4] = "youtube.jpg";
imagesrc[5] = "youtube_over.jpg";
imagesrc[6] = "myspace.jpg";
imagesrc[7] = "myspace_over.jpg";
imagesrc[8] = "videos.jpg";
imagesrc[9] = "videos_over.jpg";
imagesrc[10] = "lyrics.jpg";
imagesrc[11] = "lyrics_over.jpg";

if (getBrowserVersion()) {
img = new Array();
for (i = 0; i < imagesrc.length; i++) {
img = new Image();
img.src = imagesrc;
}re
}
</script>
</head>
<body background="bg8.jpg"

Jag antar att det är någonstans här nedanför problemet är.

<a href="downloads.html"
onMouseOver="switch_image('1','downloads')"
onMouseOut="switch_image('0','downloads')">
<img name="downloads" src="downloads.jpg" border="0"> </a>

Tack i förhand/Jonatan :)

Medlem sedan juni 20031 837 inlägg
#2

testa att lägga till attributet ID i din IMG-tagg, id="downloads"

<a href="downloads.html"
onMouseOver="switch_image('1','downloads')"
onMouseOut="switch_image('0','downloads')">
<img name="downloads" id="downloads" src="downloads.jpg" border="0"> </a>
Medlem sedan jan. 20107 inlägg
#3

Det funkade inte, men jag gjorde bara om alltihopa och ändra ordningen på alternativen och då funkade det :e

Men tack ändå! :)

246 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
119 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)