Dit is de frameset die ik gebruik
In het bestand main.asp staat een stuk JS code en daarin nog is een Iframe.
nu wil ik vanuit het Iframe de JS code uit main.asp aanspreken. Dat kan met "parent.funtienaam()"
Ook kan het een keer voorkomen dat het Iframe ook is onderverdeeld in (nog meer) frames. dan moet het "parent.parent.functienaam()" worden.
Ik ben op zoek naar een mogelijkheid om de JS functie altijd met dezelfde code aan te spreken. Ik probeerde "top.frames['navigatie'].functienaam()" maar dat wilde niet, ik heb ook geprobeerd om ipv de framename een getal in te vullen (3) maar ook dit ging niet.
Iemand een idee hoe ik m'n JS functie dan aanspreek ?
code:
1
2
3
4
5
6
7
8
9
10
| <frameset cols="1*,144,496,128,1*">
<frame name="buitenlinks" src="pagina1.htm">
<frame name="linkerbuttons" src="pagina2.htm">
<frameset rows="72,1*">
<frame name="topframe" noresize src="pagina3.htm">
<frame name="navigatie" src="main.asp">
</frameset>
<frame src="pagina4.htm" name="rechterbuttons" >
<frame name="buitenrechts" src="pagina5.htm">
</frameset> |
In het bestand main.asp staat een stuk JS code en daarin nog is een Iframe.
nu wil ik vanuit het Iframe de JS code uit main.asp aanspreken. Dat kan met "parent.funtienaam()"
Ook kan het een keer voorkomen dat het Iframe ook is onderverdeeld in (nog meer) frames. dan moet het "parent.parent.functienaam()" worden.
Ik ben op zoek naar een mogelijkheid om de JS functie altijd met dezelfde code aan te spreken. Ik probeerde "top.frames['navigatie'].functienaam()" maar dat wilde niet, ik heb ook geprobeerd om ipv de framename een getal in te vullen (3) maar ook dit ging niet.
Iemand een idee hoe ik m'n JS functie dan aanspreek ?
Een vergissing is menselijk maar om er een puinhoop van te maken heb je een computer nodig (met mij erachter)