Skickar med ett litet exempel som jag tror att det ser ut. :) Spontant så skulle jag använda window.opener istälet för bara opener, plocka bort document (det är på väg nerför fel gren i trädet), och lägga till iframens gren innan location och sist lägga till .href. Men i exemplet ser du det i sin helhet.
I dag spammar jag. :OO
Jag har problem att få tag i moderfönstret från ett popupfönster. Problemet uppstår i Mozilla.
I popupfönstret sitter ett frameset. I en av dessa frames försöker jag köra ett javascript som ska uppdatera en iframe i en frame i moderfönstrets frameset. Det är gammal kod jag försöker modifiera.
Följande fungerar för Internet Explorer:
parent.opener.top.frames['menu'].document.frames['basket'].location='sidan.asp';
Jag har vänt ut och in på allt jag kan om javascriptreferenser, men vad jag än provar får jag meddelandet "window.opener has no properties" eller liknande.
Jag har försökt att sätta ett namn på huvudfönstret med window.name='mainwindow', men försöker jag använda mainwindow som referens till moderfönstret skriks det "mainwindow is not defined".
Någon som kan pusha mig i rätt riktning i hur jag får tag på moderfönstret?
Tack på förhand!
Mvh,
