Avatar billede rbl Praktikant
21. april 2002 - 03:03 Der er 8 kommentarer og
1 løsning

Ét link til to frames

Hvordan får jeg ét link til at opdatere to frames ?
Avatar billede netsrac Praktikant
21. april 2002 - 03:07 #1
<a href="java script:void(null);" onclick="document.top.frame1.location.href = 'fil.html'; document.top.frame2.location.href = 'fil2.html';">klik</a>
Avatar billede otis Nybegynder
21. april 2002 - 03:07 #2
søg lidt her på eksperten.. det spørgsmål er stillet mange gange :)
Avatar billede rbl Praktikant
21. april 2002 - 03:37 #3
Javascripts virker ikke uden en web-server vel ?

Jeg sidder her og kører siderne direkte fra harddisken
Avatar billede otis Nybegynder
21. april 2002 - 03:39 #4
jojo.. så længe du har en browser :)
Avatar billede rbl Praktikant
21. april 2002 - 03:43 #5
hmm... så kan jeg ikke få ovenstående til at virke.
Avatar billede knudgert Nybegynder
21. april 2002 - 04:03 #6
Prøv så med i head:

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"><!--
  function changeFrames(URL1, URL2, ...)
  {
  parent.frames[1].location = URL1;
  parent.frames[2].location = URL2;
  }
//--></SCRIPT>

og i body:

<A HREF="#" onClick="changeFrames('foo.html', 'bar.html')">linktekst</A>
Avatar billede rbl Praktikant
21. april 2002 - 04:10 #7
Er der ikke en bedre måde at præcisere hvilken frame, der er tale om ?
Avatar billede rbl Praktikant
21. april 2002 - 04:16 #8
Nå, men det virker i hvert fald, selvom det ikke er særlig pænt.

Tak
Avatar billede jakoba Nybegynder
21. april 2002 - 09:02 #9
Jo da navne er altid sikrest. med navne bliver knudgert's til:

function changeFrames(URL1, URL2, ...)
  {
  parent.frames['navnforramme1'].location = URL1;
  parent.frames['navnforramme2'].location = URL2;
  }

mvh JakobA
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