Avatar billede lmunch Nybegynder
26. oktober 2001 - 19:02 Der er 9 kommentarer og
1 løsning

Åbn 3 sider ved klik på link

Kan jeg få dette script til at åbne en af framsene en ny side i sig selv (self) istedet for parent. Altså 2 link skal åbnes i parent frames og 1 (self) i sig selv hvor selve linket er. Scriptet ser således ud:

<script language=\"Javascript\">
  function multilink(link1,link2,link3) {
    window.parent.frames[\"framenavn1\"].location.href=link1;
    window.parent.frames[\"framenavn2\"].location.href=link2;
    window.parent.frames[\"framenavn3\"].location.href=link3;
  }
</script>

En beskrivelse af scriptet kan findes her: http://www.builder.dk/artikler/article.asp?AID=36
Avatar billede bamzen Nybegynder
26. oktober 2001 - 19:09 #1
ja da bare skift den sidste linie fra, (husk den sidste)
  window.parent.frames[\"framenavn3\"].location.href=link3;

til


self.location.href=link3;
Avatar billede lmunch Nybegynder
26. oktober 2001 - 19:25 #2
THX :)
Avatar billede lmunch Nybegynder
26. oktober 2001 - 19:27 #3
Havde prøvet noget ligende men bare med:

window.self.frames[\"framenavn3\"].location.href=link3;

Men det virkede ikke...doooh ! silly me
Avatar billede gfx Nybegynder
26. oktober 2001 - 19:28 #4
Er du igang med at lave, den ultimative, pop-up side. Som vil driver en til vanvid :-]

</gfx>
Avatar billede bamzen Nybegynder
26. oktober 2001 - 19:32 #5
Så er det i  hvertfald godt jeg stadig har en netscape 1.1n på lager, som ikke kan alt det *GGGG*

Hvis det var tilfældet, kunne det jo være der blev behov for det.......
Avatar billede lmunch Nybegynder
26. oktober 2001 - 20:21 #6
Det funker ikke alligevel
Avatar billede lmunch Nybegynder
26. oktober 2001 - 20:23 #7
Var det ikke sådan du mente:

<script language=\"Javascript\">
  function multilink(link1,link2,link3) {
    window.parent.frames[\"bot\"].location.href=link1;
    window.parent.frames[\"forside\"].location.href=link2;
    self.location.href=link3;
  }
</script>
Avatar billede bamzen Nybegynder
26. oktober 2001 - 20:25 #8
a\'hva??, det virker ikke???
prøve måske at sæt en lille timeout omkring den sidste

ala setTimeout(\"self.location=\"+link3,500)
Avatar billede lmunch Nybegynder
26. oktober 2001 - 20:27 #9
Har fundet ud af noget andet....never mind. Men din løsning funkede stadig ikke...
Avatar billede bamzen Nybegynder
26. oktober 2001 - 20:28 #10
hvad har du så fundet ud af????
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