Avatar billede sanne Nybegynder
17. oktober 2000 - 10:55 Der er 12 kommentarer og
1 løsning

Skift i to frames

Hvordan får jeg et link i en frame til at skifte indhold i to andre frames?
Løsningen skal virke i både IE og Netscape.

Håber at der er en der kan hjælpe
Avatar billede geeeet Nybegynder
17. oktober 2000 - 11:00 #1
<script language=\"javascript\">
function skift(){
  parent.framenavn1.location = \"nyside1.html\";
  parent.framenavn2.location = \"nyside2.html\";
}
</script>

<a href=\"java script:skift();\">klik her</a>

/Geeeet
Avatar billede el_gnu Nybegynder
17. oktober 2000 - 11:00 #2
<a href=\"#\" onClick=\"parent.frames[\'foersteFrame\'].location.href=\'nytTilFoerste.html\';parent.frames[\'andenFrame\'].location.href=\'nytTilAnden.html\';\"></a>
Avatar billede el_gnu Nybegynder
17. oktober 2000 - 11:00 #3
damn, 0 sek. ;-)
Avatar billede geeeet Nybegynder
17. oktober 2000 - 11:21 #4
Måske jeg også skulle have en .href på:

<script language=\"javascript\">
function skift(){
    parent.framenavn1.location.href = \"nyside1.html\";
    parent.framenavn2.location.href = \"nyside2.html\";
}
</script>

<a href=\"java script:skift();\">klik her</a>

/Geeeet
Avatar billede sanne Nybegynder
17. oktober 2000 - 11:27 #5
Det virker stadig ikke.
Den melder fejl i funktionen skift - objekt var ventet????
Avatar billede geeeet Nybegynder
17. oktober 2000 - 11:31 #6
Har du husket at ændre \"framnavn1\" til dit framenavn ???

Ellers kan du bruge denne:

<script language=\"javascript\">
function skift(){
    parent.frames[0].location.href = \"nyside1.html\";
    parent.frames[1]location.href = \"nyside2.html\";
}
</script>

<a href=\"java script:skift();\">klik her</a>

Som vil skifte de to først oprettede frames...
Du kan bare ændre tallene 0 og 1 indtil at du rammer de rigtige frames !!

Ellers kan du bruge første funktion som jeg lavede, og skifte \"framnavn1\" til dit framenavn..

/Geeeet
Avatar billede sanne Nybegynder
17. oktober 2000 - 11:32 #7
Jamen jeg har skam skiftet framenavnet ud...
Avatar billede geeeet Nybegynder
17. oktober 2000 - 11:40 #8
Hmm... det forstår jeg godt nok ikke...
Det skal virke... prøv den med parent.frames[0].location.href = \"something.html\" engang...

/Geeeet
Avatar billede sanne Nybegynder
17. oktober 2000 - 13:22 #9
Ok, hjælp mig lige med at finde ud af det her med pointene.
Det jeg fik til at virke, var det som \"el gnu\" foreslog. Er det så ham der skal have pointene?
Avatar billede leif Seniormester
17. oktober 2000 - 13:24 #10
Ja, det ville være det mest logiske, hvis det er hasn løsning der virker som du vil have det til.
Avatar billede sanne Nybegynder
17. oktober 2000 - 13:26 #11
Og så lige et sidste dumt spørgsmål.
Hvis jeg acceptere hans svar, får han så automatisk tildelt pointene?
Avatar billede leif Seniormester
17. oktober 2000 - 13:30 #12
Ja, du trykker på hans navn og trykker accepter.
Så bliver hans godkendt og den anden bliver afvist.
Avatar billede sanne Nybegynder
17. oktober 2000 - 13:33 #13
Jeg takker
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