Avatar billede lund_dk Praktikant
30. maj 2007 - 11:26 Der er 7 kommentarer og
1 løsning

luk opener function

Jeg har et frameset


<frameset rows="64,*">
    <frame name="header" scrolling="no" noresize="noresize" target="main" src="header.asp">
    <frame name="main" src="main.asp">
    <noframes>
    <body>

    <p>This page uses frames, but your browser doesn&#39;t support them.</p>

    </body>
    </noframes>
</frameset>

hvis jeg i min header.asp har en function

function Luk{}

Hvordan kan jeg aktivere med et link, denne funktion, når jeg er i mine frame main.asp
Avatar billede olebole Juniormester
30. maj 2007 - 13:05 #1
<ole>

parent.header.luk()

/mvh
</bole>
Avatar billede olebole Juniormester
30. maj 2007 - 13:06 #2
<a href="#" onclick="parent.header.luk();return false">Og et link</a>
Avatar billede lund_dk Praktikant
30. maj 2007 - 14:41 #3
Burde dette her ikke virke?

main.asp
<a href="#" onclick="parent.header.OrderOK();return false">Og et link</a>

header.asp
<script>
function OrderOK{
opener.location.href='http://www.google.dk';
}
</script>
Avatar billede olebole Juniormester
30. maj 2007 - 15:04 #4
Nej, det tror jeg ikke - men det er ikke til at sige, når jeg ikke ved, hvad du vil - og hvordan tingene hænger sammen.
Hvad refererer 'opener' til? Er det et window-objekt, der har åbnet en popup med et frameset? I såfald hedder det:
    top.opener.location.href='http://www.google.dk';
Avatar billede lund_dk Praktikant
01. juni 2007 - 15:17 #5
det hjalp med top.opener.location.href='http://www.google.dk';

smid et svar
Avatar billede olebole Juniormester
04. juni 2007 - 12:42 #6
Det gør jeg ... *griiiiiiiiiiiiiiib*  =)
Avatar billede olebole Juniormester
04. juni 2007 - 12:43 #7
- og 'top' refererer til det 'yderste' eller 'øverste' window-objekt (frame) i frames-hierakiet  ;o)
Avatar billede olebole Juniormester
05. juni 2007 - 14:02 #8
Tak for points  ;o)
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