Avatar billede misbruger Nybegynder
31. januar 2002 - 12:36 Der er 6 kommentarer og
1 løsning

link ttil function i framesettet?

hvordan kalder jeg en funktion der ligger i mit frameset, fra et link der ligger i en frame???

<a href="#" onClick="top.addMenu(10)">Show menu</a>
Avatar billede nikolajdu Nybegynder
31. januar 2002 - 12:40 #1
lad være med at kalde din top-ramme for "top" - Det er et reserveret javascript ord og har en hel anden betydning.

Kald rammen for "toppen" og brug så :

<a href="#" onclick="parent.toppen.addMenu(10)">Show Menu</a>

/Nikolaj
Avatar billede misbruger Nybegynder
31. januar 2002 - 12:43 #2
hvor toppen er???
Avatar billede misbruger Nybegynder
31. januar 2002 - 13:35 #3
jeg får en fejl på den side linket ligger, "object dosn't support this property or methode"????

jeg er rådvild...

Hvordan kalder jeg rammen for toppen??? -Ved at sætte et meta tag???
Avatar billede Slettet bruger
31. januar 2002 - 14:14 #4
Altså:

Du har et frameset, fx:

<frameset rows="50%,*">
</frameset>

Inden i det har du dine rammer, i dette tilfælde to:

<frameset cols="50%,*">
<frame src="top_ramme.html" name="toppen">
<frame src="bund_ramme.html" name="bunden">
</frameset>

Hvis du så i bund-rammen vil linke til en funktion i toprammen, så skriver du bare som Nikolajdu siger:

<a href="#" onClick="parent.frames['toppen'].addMenu(10); return false;">Vis menu!</a>
Avatar billede misbruger Nybegynder
31. januar 2002 - 14:29 #5
det er fordi i har misforstået mig.......
jeg vil kalde en funktion på den side hvor mit frameset bliver skrevet, og ikke i en anden frame i samme frameset, det kan jeg sq godt selv......
Avatar billede Slettet bruger
31. januar 2002 - 14:35 #6
Så burde dit eksempel i starten da også virke!
Hvis ikke, så må du jo smide et link!
Avatar billede misbruger Nybegynder
31. januar 2002 - 14:56 #7
dumslag til mig.....

<a href="#" onClick="parent.parent.addMenu(10)">Show menu</a>

...den ligger jo to lag oppe!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester