webForumDet fria alternativet
Logga in / Bli medlem

Nästlade frames

JavaScript

2 svar · 327 visningar · startad av Seldakan

Medlem sedan apr. 20063 inlägg
Frågan#1

Tjena!

Jag har ett problem med nästlade frames. Hur kommer jag åt en javascript funktion i en frame från en annan frame som innehåller ett frameset med frames..?

Konstig fråga kanske.. Hoppas att ni förstår vad jag menar.

Jag har helt enkelt ett frameset med 2 frames, vi kan kalla dom vFrame och hFrame (h & v = höger & vänster). I vFrame finns en javascript funktion. I hFrame öppnas ett frameset med 2 frames till. Vi kan kalla dom vFrame2 och hFrame2. I hFrame2 vill jag genom att klicka på en länk kalla på functionen i vFrame.

Hur ser då "scriptet" ut?
parent.vFrame.fuction(); funkar inte..

*Glömde att säga att jag gärna vill att det skall fungera i fler browsers än IE*

Medlem sedan apr. 20063 inlägg
#2

parent.parent.vFrame.fuction();

Det var lösningen..

Medlem sedan aug. 20039 340 inlägg
#3

Alt: top.vFrame.fuction();
top refererar alltid till den översta ramen, oavsett hur många nivåer upp den används.

254 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)