webForumDet fria alternativet

OnMouseOver från Iframe till icke frame

3 svar · 194 visningar · startad av Melea

MeleaMedlem sedan juli 20033 147 inlägg
#1

Hejhej

Skapade just en iframe för menyn på en sida och då slutar OnMouseOver att fungera.
Länkarna och Javascriptkoden ser ut såhär:

if (document.images) {
	img1 = new Image
	img2 = new Image
	img3 = new Image
	img4 = new Image
	img5 = new Image
	img6 = new Image
	img7 = new Image
	bg = new Image

	img1.src = "img/bildspel/1.gif"
	img2.src = "img/bildspel/2.gif"
	img3.src = "img/bildspel/3.gif"
	img4.src = "img/bildspel/4.gif"
	img5.src = "img/bildspel/5.gif"
	img6.src = "img/bildspel/6.gif"		
	img7.src = "img/bildspel/7.gif"
	bg.src = "img/logo.gif"
} else {
	img1 = ""
	img2 = ""
	img3 = ""
	img4 = ""
	img5 = ""
	img6 = ""
	img7 = ""
	bg = ""
	document.file = ""
}

Och länkarna såhär:

<a href="#" onMouseOut="document.file.src=bg.src" onMouseOver="document.file.src=img1.src">Bild nr 1</a>

Problemet är som sagt att detta ligger i en iframe och där jag vill visa bilderna med MouseOver är det ingen frame.
Där ser koden ut såhär:

<img src="img/logo.gif" border="0" name="file">

Tack på förhand

Mvh

Peter SMedlem sedan dec. 20025 483 inlägg
#2
onmouseout="parent.document.images['file'].src = bg.src"

O.s.v.

:)

MeleaMedlem sedan juli 20033 147 inlägg
#3

Funkar inte.
Prövade med parent.document.file.src ist. och det funkade finfint :)

Tack!

Peter SMedlem sedan dec. 20025 483 inlägg
#4

My bad. Jag hade använt citationstecken istället för apostrofer i onmouseoutattributet ;) Felet är nu åtgärdat .

:)

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