Avatar billede uas Nybegynder
27. maj 2001 - 10:18 Der er 1 kommentar og
1 løsning

Virker ikke i IE5,0

Hej

Kan det passe at følgende ikke virker i IE5,0

function multilink(link1,link2) {
    window.parent.frames[\"left\"].location.href=link1;
    window.parent.frames[\"main\"].location.href=link2;
  }

mvh
Ulrich
Avatar billede jakoba Nybegynder
27. maj 2001 - 11:25 #1
Det er vist et spørgsmål om hvilken ramme der indeholder den funktion.
Hvis funktionen er defineret i frameset filen eller i den fil det er loadet ind i rammen \"main\" vil jeg påstå at det virker. også i IE5.5
Hvis funktionen er defineret i den fil der er loadet ind i rammen \"left\" er det risikabelt da første sætning i funktionen loader en anden fil ind i rammen \"left\" og dermed gør funktionen ugyldig.

En anden fejlmulighed er at du ikke har givet dine rammer de navne. I frameset filen skal der gives navne til de to rammer for at det er muligt at daressere dem på den måde.
eg:

<frameset cols=\"50%,*\">
  <frame name=\'left\' src=\"... >
  <frame name=\'main\' src=\"... >
</frameset>

mvh JakobA
Avatar billede jakoba Nybegynder
27. maj 2001 - 11:26 #2
Ups.  daressere -> adressere
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