webForumDet fria alternativet
Logga in / Bli medlem

Vaför Felmess??

JavaScript

2 svar · 191 visningar · startad av MickeA.com

Medlem sedan feb. 20034 441 inlägg
Trådstart#1

Hej

function shut(){
	parent.frames['main'].location.href='alla_adr.asp'
	window.close(self)
}

JAg har det där i en funktion som jag anropar när jag ska stänga en popup och samtidigt uppdatera en frameen 'main'.

Men när jag rycker på länken får jag som felmess att:

'parent.frames['main'].location' är Null eller inte ett objekt.

Vad betyder det och hur ska jag göra??

Jag anropar funktionen via:

<a href='javascript:shut();'>[ Stäng Fönster ]</a>

Varför ändrar wF 'Javascript' till Java script??
Hajjar ingenting.

Och Ja, Framen heter 'main' och inget annat.

Medlem sedan sep. 20021 655 inlägg
#2

Testa följande:

function shut(){
	window.opener.parent.frames['main'].location.href='alla_adr.asp';
	window.close();
}
Medlem sedan feb. 20034 441 inlägg
#3

Tack, funkar kanon ; ))

253 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)