Avatar billede kee.... Nybegynder
28. juni 2001 - 10:42 Der er 29 kommentarer og
1 løsning

Hvordan åbner jeg 2 sider i 2 forskellige fremes via et link?

Jeg tænkte på:
<script language=\"javascript\">
<!--
function loadpage(urlny,urlgammel) {
    parent.frame_navn.location.href=urlny;
    parent.frame_navn.location.href=urlgammel;
}
//-->
</script>

men...
menuen er delt op i 5 forskellige link.. så det kan ikke rigtigt funke...

nogle forslag?
Avatar billede kee.... Nybegynder
28. juni 2001 - 10:43 #1
frAmes even
Avatar billede kee.... Nybegynder
28. juni 2001 - 10:45 #2
Må heller smide lidt kode.. jeg er SÅ dårlig til at forklare. Menuen ser sådan her ud:

<a href=\"dagbog/default.asp\" class=\"menulink\">Dagbog</a><br><br>

<a href=\"billeder/default.asp\" class=\"menulink\">Billeder</a><br><br>

<a href=\"familie/default.asp\" class=\"menulink\">Min Familie</a><br><br>

altså.. hvert link skal åbne forskellige sider...

er der forståeligt?
Avatar billede david_dollas Nybegynder
28. juni 2001 - 10:46 #3
Det er der blevet svaret på før... Prøv at søg efter frames...
Avatar billede kee.... Nybegynder
28. juni 2001 - 10:49 #4
david dollas

har jeg forsøgt men kunne ikke finde det, ellers havde jeg ikke oprettet dette spørgsmål
Avatar billede david_dollas Nybegynder
28. juni 2001 - 10:52 #5
Hvorfor ikke bare lave en funktion til hvert link?
Avatar billede kee.... Nybegynder
28. juni 2001 - 10:54 #6
BARE.. det gør jeg BARE... aner ikke hvordan jo :o)

Mine egne ideer funger ikke.... enten fordi NS ikke kan ta det.. eller fordi min kode kommer til at fylde alt for meget..
Avatar billede The Real Yoda Juniormester
28. juni 2001 - 11:04 #7
mellem dit <head> og dit <body> tag, smider du dette

<script language=\"JavaScript\">
<!--
function goURL() {
  var i, args=goURL.arguments; document.URLreturnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+\".location=\'\"+args[i+1]+\"\'\");
}
//-->
</script>

og så omskriver du dit <body> tag til:

<body onLoad=\"goURL(\'parent.frames[\\\'xxxx\\\']\',\'yyyy\');return document.URLreturnValue\">

hvor xxxx er dit frame-navn og yyyy er navnet på den side du vil åbne i den anden fram
Avatar billede nikolajdu Nybegynder
28. juni 2001 - 12:10 #8
Det kan ikke betale sig at lave en funktion til hvert link.

Kee - Hvad er navnene på dit framset???
Avatar billede kee.... Nybegynder
28. juni 2001 - 12:17 #9
nOkolajdu
linkne ligger i vmenu

og der skal åbnes i main og hmenu
Avatar billede nikolajdu Nybegynder
28. juni 2001 - 12:24 #10
I følge dit oprindelige spørgsmål er det du vil så at kopiere den gamle url over i næste frame og så loade den nye side ind i den forrige frame???
Avatar billede kee.... Nybegynder
28. juni 2001 - 12:34 #11
ahmm... det var sq da et forvirrende spørgsmål.. *griner*

Men nej...

linket skal åbne 2 nye sider i 2 forskellige frames..

såen lige for at der ingen tvivl er:
vmenu indeholder:
link1
link2
link3

link1 skal åbne side1 i main og side2 i hmenu
link2 skal åbne side1 i main og side2 i hmenu

osv osv..
UC?

Avatar billede nikolajdu Nybegynder
28. juni 2001 - 12:40 #12
Jamen kæreste keee... hvad skal åbnes???

<a href=\"dagbog/default.asp\" class=\"menulink\">Dagbog</a>

Er trods alt kun en fil der henvises til. Skulle der ikke være 2?? Anyway lav dine links om til:

<a href=\"#\" onClick=\"loadPage(\"dagbog/default.asp\",\"dagbog/default.asp\")\">dagbog</a>

Og scriptet skal så lige have de rigtige navne med.

<script language=\"javascript\">
<!--
function loadpage(urlny,urlgammel) {
    parent.main.location.href=urlny;
    parent.hmenu.location.href=urlgammel;
}
//-->
</script>
Avatar billede kee.... Nybegynder
28. juni 2001 - 12:46 #13
*hihi*
bær over med mig nOkolajdu... jeg har en baby med kolik og har næsten ikke sovet i 2 gage *griner*

og jeg forstår stadig ikke dit spørgsmål... :-(

når der klikkes på dagbog i frame \"vmenu\"
så skal dagbog/main.asp åbnes i frame \"main\" og dagbog/default.asp skal åbnes i frame \"hmenu\"

det du skriver der... så skal jeg definere hele menuen ned?? det kommer til at fylde en hulens masse....

se på www.keesha.dk
midtersiden forbliver den samme uanset hvad der klikkes på... og det skal den ikke...
Avatar billede kee.... Nybegynder
28. juni 2001 - 12:47 #14
nøj hvor kan jeg skrive meget uden at sige ret meget griner*
Avatar billede nikolajdu Nybegynder
28. juni 2001 - 12:50 #15
Ok jeg bærer over med dig, så jeg ikke selv ender med at opføre mig som en baby med kolik. ;-)

Hvilke sider er det du vil åbne i \"main\"???
Avatar billede kee.... Nybegynder
28. juni 2001 - 12:53 #16
indenfor hvert punkt er der en \"main.asp\"

dagbog/main.asp

samtidig skal dagbog/default.asp åbnes ude til højre...

Hol da op hvor jeg syns jeg snakker sort... *griner*

Og ja tak.. BEHAVE! gider ikke flere med kolik TAK! ;-)
Avatar billede kee.... Nybegynder
28. juni 2001 - 12:54 #17
altså.. det er main.asp der skal åbnes i main

*ser vældig forvirret ud*
Avatar billede nikolajdu Nybegynder
28. juni 2001 - 12:57 #18
Kom til at bruge \" inden i \" - Det kan vi ikke ha, så nu bruger vi \'.

<a href=\"#\" onClick=\"loadPage(\'dagbog/main.asp\',\'dagbog/default.asp\')\">dagbog</a>
Avatar billede kee.... Nybegynder
28. juni 2001 - 13:01 #19
jeg kan ikke forstå at den skulle kunne gøre det der.. men jeg prøver lige...
Avatar billede kee.... Nybegynder
28. juni 2001 - 13:07 #20
ok... og hvad er det så jeg skal skrive i
function loadpage(blabla)??
Avatar billede nikolajdu Nybegynder
28. juni 2001 - 13:17 #21
Undskyld det er min fejl. Jeg skrev loadPage med stort P.

<a href=\"#\" onClick=\"loadpage(\'dagbog/main.asp\',\'dagbog/default.asp\')\">dagbog</a>
Avatar billede kee.... Nybegynder
28. juni 2001 - 13:18 #22
*tsk tsk*
Avatar billede nikolajdu Nybegynder
28. juni 2001 - 13:19 #23
Avatar billede kee.... Nybegynder
28. juni 2001 - 13:23 #24
tænk engang.. nu fattede jeg det.... det har også kun taget ½ time... *suk*

Tak for din helt utrolige og beundringsværdige tålmodighed *griner*
Avatar billede nikolajdu Nybegynder
28. juni 2001 - 13:25 #25
Min store hjerte og min pumpede krop stråler af glæde over dine roser. *ggg*
Avatar billede kee.... Nybegynder
28. juni 2001 - 13:29 #26
skal du slet ikke gøre.. for den loader den forkerte *hihi*

den smider vmenu ind ovre i venstre side.. hvor den skulle smide default ind...
Avatar billede kee.... Nybegynder
28. juni 2001 - 13:30 #27
ok.. min fejl..... jeg skulle måske huske at fjerne base target *griner*

Så se du bare fortsat sådan (pumpede krop stråler af glæde) us *griner*

:-))) Thanks
Avatar billede nikolajdu Nybegynder
28. juni 2001 - 13:30 #28
Så byt dog rundt på dem manner... ææhh kvinner *ss*
Avatar billede nikolajdu Nybegynder
28. juni 2001 - 13:31 #29
Glem ikke mit store hjerte også....
Avatar billede kee.... Nybegynder
28. juni 2001 - 13:36 #30
nå ja...

*husker dit store hjerte så*

:o)

Og nu sover den lille sq... kunne være jeg også skulle mens jeg kan..

Have a nice day :o))
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