Avatar billede beckland Nybegynder
16. februar 2002 - 23:59 Der er 5 kommentarer og
1 løsning

Hvad er der galt her ?

Hej der :)

nu var jeg her tidligere idag inde og stille spørgsmålet om hvordan man ved hjelp af et link kunne åbne to forskellige htm'er i to forskellige frames !

og så fik jeg altså dette svar :

nemlig at jeg skulle ligge denne bid i <head> delen :

<script>
function skift(var1, var2) {
  parent.FRAMENAVN1.location.href= var1;
  parent.FRAMENAVN2".location.href= var2;
}
</script>


og så var det ellers bare at indsætte nedenstående, i link delen, og derefter indsætte sine egne variable :

<a href="java script:skift('side1.html', 'side2.html');">KLIK HER</a>


Men ! dette virker altså ikke, for det som så sker når man klikker på linket er at der i den ene frame overhovedet ikke sker en ****, og at der i den anden fremkommer en hvid skærm !

Så hvis der skulle være nogen der ude med en anden løsning eller med en rettelse af dette script, ville det virkelig glæde mig :)

../Beckland


Avatar billede nikolajdu Nybegynder
17. februar 2002 - 00:09 #1
Det SKAL virke - Du har dog en " for meget i din funktion.

Har du sat de rigtige navne fra dit frameset ind???

<frame name="ramme1">
<frame name="ramme2">

og så:

<script>
function skift(var1, var2) {
  parent.ramme1.location.href= var1;
  parent.ramme2.location.href= var2;
}
</script>
Avatar billede hells Nybegynder
17. februar 2002 - 00:11 #2
Prøv at lave linket om, til dette:

<a href="" onClick="java script:skift('side1.htm', 'side2.htm'>Klik her</a>
Avatar billede nikolajdu Nybegynder
17. februar 2002 - 00:15 #3
hells -

1. Du mangler en slut )
2. onclick er en indbygget javascript event-handler og skal derfor ikke have javaascript: stående inde i sig

:))
Avatar billede hells Nybegynder
17. februar 2002 - 00:19 #4
Tak for rettelsen
Avatar billede beckland Nybegynder
17. februar 2002 - 00:26 #5
jamen der ka man bare se, så ville den lige pludselig godt :)

jeg takker :)
Avatar billede nikolajdu Nybegynder
17. februar 2002 - 19:08 #6
No problemos amigo :))
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