Avatar billede anba Mester
11. februar 2002 - 10:58 Der er 11 kommentarer og
1 løsning

Rammer + links

Jeg har et frameset som består af en topframe samt under den tre cols hvor den midterste er bredere end de to andre og er hovedsiden. Rammen til venstre er menuramme med links og i rammen til højre vil jeg vise nogle billeder.
Mit spørgsmål: Hvordan opnår jeg ved klik på et link i venstre frame at linke til de to andre rammer på en gang - idet billederne i højre ramme passer til billederne på den midterste hovedside ?
Avatar billede pixi Nybegynder
11. februar 2002 - 11:12 #1
du kan forsøge med følgende:


<script type="text/javascript">
  function kaldtoframes(urlmenu,urlmain)
  {
  parent.menuframe.location.href=urlmenu
  parent.mainframe.location.href=urlmain
  }
  </script>



<a href="#"  onClick="kaldtoframes('den ene.htm','og navnet på den anden.htm')">dit link</a>
Avatar billede lerchedahl Nybegynder
11. februar 2002 - 11:13 #2
<a href="side1.html" target="midterRamme" onclick="højreRamme.location.href='side2.html'">link til 2 sider</a>
Avatar billede pixi Nybegynder
11. februar 2002 - 11:13 #3
næh,,,,, det er ikke to frames du kalder på... vel ?
Avatar billede lerchedahl Nybegynder
11. februar 2002 - 11:15 #4
du skal så kalde den midterste ramme i dit frameset for midterRamme og den højre for højreRamme:

<frame name="midterRamme">
<frame name="højreRamme">

osv.
Avatar billede lerchedahl Nybegynder
11. februar 2002 - 11:16 #5
hvis ikke det virker skal du indskyder 'top' foran højreRamme, således:

<a href="side1.html" target="midterRamme" onclick="top.højreRamme.location.href='side2.html'">link til 2 sider</a>
Avatar billede anba Mester
11. februar 2002 - 11:17 #6
Det skal laves i ren html - ikke noget med java script
Avatar billede lerchedahl Nybegynder
11. februar 2002 - 11:19 #7
det kan ikke lade sig gøre, du er nødt til at bruge javascript!
Avatar billede anba Mester
11. februar 2002 - 11:19 #8
jo jeg kalder jo på to sider på en gang !
Avatar billede anba Mester
11. februar 2002 - 11:20 #9
OK - så fik jeg afklaret det. Kunne heller ikke finde ud af hvordan det skulle kunne lade sig gøre.
Avatar billede lerchedahl Nybegynder
11. februar 2002 - 11:21 #10
hvad mener du? Du er nødt til at bruge javascript hvis du vil 'target'e to frames i et frameset med et enkelt <a> tag, så er den ikke længere!
Avatar billede lerchedahl Nybegynder
11. februar 2002 - 11:21 #11
ok, sidste kommentar var lidt forsinket :)
Avatar billede lerchedahl Nybegynder
11. februar 2002 - 11:22 #12
takker 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