Avatar billede lad Nybegynder
29. november 2005 - 11:18 Der er 5 kommentarer og
1 løsning

multilink: ok i Firefox, IE6 fejler

Jeg er ved at lave en hjemmeside. Den er lavet i php, men til enkle ting som at opdatere flere frames på én gang er der store problemer. Min funktion ser således ud:

<script language="Javascript">
    function multilink(link1,link2,link3)
    {
        window.parent.frames["top"].location.href=link1;
        window.parent.frames["menu"].location.href=link2;
        window.parent.frames["main"].location.href=link3;
    }
</script>

Jeg bruger Firefox 1.0.7 normalt, men pga. brugervenlighed skal det også testes i Internet Explorer 6.0, hvor det så ikke virker. Det IE gør er at åbne link1 i hele vinduet og ignorere frames totalt. Nogen der kan hjælpe ?
Avatar billede roenving Novice
29. november 2005 - 11:20 #1
Skift navn på din topFrame !-)

I javascript er top et reserveret ord, og IEs maskine over(under- !-)sætter åbenbart til:

window.parent.top, hvilket betyder det alleryderste vindue ...

Så gør sådan og ændr også navnet på framen:

        window.parent.frames["topFrame"].location.href=link1;
Avatar billede lad Nybegynder
29. november 2005 - 11:28 #2
ah ok, mange tak :)
Avatar billede lad Nybegynder
29. november 2005 - 11:31 #3
ehm...jeg har ikke brugt siden her så mange gange, så hvordan giver jeg dig points ? :P
Avatar billede roenving Novice
29. november 2005 - 11:34 #4
Ved at jeg lægger et svar og du accepterer det !-)

Velbekomme '-)
Avatar billede lad Nybegynder
29. november 2005 - 11:36 #5
problemet var at jeg afviser alle cookies, og har en liste i min browser over sider der gerne må lave dem. Jeg havde kun lagt eksperten.dk ind, havde ikke set der var exp.dk også. Med exp.dk på listen kom boksen frem til at acceptere dit svar ;)
Avatar billede roenving Novice
29. november 2005 - 11:43 #6
-- nej, boksen kommer kun frem, hvis der er lagt et svar !-)

-- men det er nok ret rart, at du kan se begge domæner alligevel ...

-- og tak for point ;~}
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