Avatar billede lesp Nybegynder
13. marts 2007 - 11:17 Der er 10 kommentarer og
1 løsning

Flere iframes bliver ændret ved link

Jeg vil gerne have at to iframes ændrer sig når man trykker på hyperlinket.
Avatar billede roenving Novice
13. marts 2007 - 11:25 #1
Er det et eneste link, eller har du flere ?-)

Hvis det kun er et:

<a href="nySide.html" target="iframe1" onclick="window.frames['iframe2'].location.href='nySide2.html'">NySide</a>

-- hvis du har mange links, vil en funktion være bedre:

<script type="text/javascript">
function multiLink(link1,link2){
  window.frames["iframe1"].location.href = link1;
  window.frames["iframe2"].location.href = link2;
}
</script>

-- med linket således:

<a href="#" onclick="multiLink('nySide.html','nySide2.html');return false;">
Avatar billede lesp Nybegynder
13. marts 2007 - 15:03 #2
Altså det er to forskellige links der skal ændres. Et til den ene frame og et til den anden.
Avatar billede olebole Juniormester
13. marts 2007 - 15:07 #3
<ole>

Test den kode, du får foreslået! Roenving har præcist forstået, hvad du vil  ;o)

/mvh
</bole>
Avatar billede lesp Nybegynder
13. marts 2007 - 15:09 #4
Nu går det da helt galt! Hvorfor pokker åbner browseren ikke url'en i mainframen?

<a href="upload/Elegance/upload.php" target="main">Elegance</a><br>
<a href="upload/Gekko/upload.php" target="main">Gekko</a><br>
<a href="upload/Geometrics/upload.php" target="main">Geometrics</a><br>
<a href="upload/Halvfabrikate/upload.php" target="main">Halvfabrikater</a><br>
<a href="upload/Extras/upload.php" target="main">Extras</a><br>
<a href="upload/Neuheit/upload.php" target="main">Neuheit</a> </font>
Avatar billede roenving Novice
13. marts 2007 - 15:27 #5
Prøv at smide et link !-)

-- for der er ingen grund til forkert reaktion i ovenstående ...
Avatar billede lesp Nybegynder
13. marts 2007 - 18:01 #6
Jeg kan ikke smide et link. Men altså. Jeg har lavet to iframes i indexfilen. I den ene iframe har jeg så lavet nogle links til "main"
Avatar billede olebole Juniormester
16. marts 2007 - 12:45 #7
Prøv at vise noget kode - ellers er det vanskeligt at hjælpe. Du husker vel at give iframe'en en name-attribut med 'main' ... en ID duer ikke  ;o)
Avatar billede roenving Novice
16. marts 2007 - 19:45 #8
-- måske:

<script type="text/javascript">
function multiLink(link1,link2){
  parent.frames["iframe1"].location.href = link1;
  parent.frames["iframe2"].location.href = link2;
}
</script>
Avatar billede lesp Nybegynder
01. april 2007 - 22:02 #9
Hvis jeg nu bruger den der javascript funktion? Hvordan kalder jeg den så i et link?
Avatar billede roenving Novice
02. april 2007 - 02:17 #10
<a href="#" onclick="multiLink('http://www.eksperten.dk/spm/767655','http://www.eksperten.dk/spm/767655');">Et Link</a>
Avatar billede roenving Novice
24. juni 2007 - 00:34 #11
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