Avatar billede janbangm Nybegynder
23. april 2004 - 10:00 Der er 15 kommentarer og
1 løsning

Opdaterer frams

Hej

Jeg har en asp side hvor jeg har 2 framset. En vandret og en lodret.  Jeg bruger parent.frames[2].location.href = 'menu3.asp?valg1=' + document.getElementById('valg1').options[ document.getElementById('valg1').selectedIndex ].value; til at opdaterer menu i dne vandrette set. Men hvordant får jeg opdater en side i den lodrette set.

Jeg håber I forstår hvad jeg mener
Avatar billede olebole Juniormester
23. april 2004 - 16:21 #1
<ole>

Læg en URL - eller skriv koden til dit frameset med en _tydelig_ forklaring på, hvilken side, der skal opdatere hvilken frame  :)

/mvh
</bole>
Avatar billede janbangm Nybegynder
23. april 2004 - 16:41 #2
Hej Ole

Jeg ville faktisk gerne lægge en URL ud, men det er vores interne intranet. Men jeg prøvet forklarer lidt bedre.

Hej har en lige hvor jeg har et framset foroven med 3 kombobokse. Dette køre fint, men når man har foretaget sit valg i den sidste boks, skal jeg have opdateret en side i en andet framset. Det er koden til at få denne side opdateret.

Jeg tror det er denne linie parent.frames[3].location.href = 'menu4.asp bare det er et andet framset der skal opdaterer.

Jeg ved ikke meget om Java
Avatar billede olebole Juniormester
23. april 2004 - 17:27 #3
Så er det godt, det er JavaScript (som intet har med Java at gøre)  ;o)
Du bliver nødt til at vælge alternativet til at lægge en URL. Uden koden til dine framesets, er det ikke muligt at se, hvordan der skal adresseres  :)
/mvh
Avatar billede janbangm Nybegynder
23. april 2004 - 17:30 #4
Laver lige et eksempel og vender tilbage.
Avatar billede janbangm Nybegynder
23. april 2004 - 21:44 #5
Hej igen

Så har jeg lavet et meget simpel/grim eksempel, men jeg håber det viser hvad der er jeg vil. Når man valgt i boksen valg, skal den nederste del af siden opdateres. Jeg håber det kan lave sider gøre.

Adressen er http://www.thyhandel.dk/eks/
Avatar billede olebole Juniormester
23. april 2004 - 22:01 #6
Ja, men jeg er ikke sikker på, du forstår, hvad jeg mener  :)

For at kunne adressere kaldet korrekt, kræves det, at jeg kan se hele strukturen i frameset-hierakiet.
Kan jeg ikke se vejen til, hvor du bor, kan jeg ikke forklare postbuddet hvilken vej, han skal gå for at aflevere et brev til dig ... om jeg så må sige.

Man kalder ikke ens i to forskellige framesets - og jeg har på fornemmelsen, at dit frames-hieraki består af flere framesets, der er nested ... er det korrekt?
I så fald må jeg have hele frames-hierakiets struktur for at kunne svare. Jeg må vide, hvordan du nester dine framesets  :)
/mvh
Avatar billede olebole Juniormester
23. april 2004 - 22:03 #7
Sorry ... det var mig, der ikke kikkede ordentligt efter ... ser lige på det igen. Brb  ;o)
Avatar billede janbangm Nybegynder
23. april 2004 - 22:05 #8
Jeg er da bange for du har ret. Jeg har 2 framset. Kan jeg lave det anderledes.

S
Avatar billede olebole Juniormester
23. april 2004 - 22:07 #9
Prøv: top.frames[1].
'top' refererer til det 'yderste' frameset - uanset, hvor i frames-hierakiet, du står og 'frames[1]' refererer til den anden frame i dette frameset.
Det skulle gerne virke  :)
/mvh
Avatar billede janbangm Nybegynder
23. april 2004 - 22:09 #10
Foreløblig tak. Jeg prøver på nok først på søndag. Er ikke hjemme imorgen
Avatar billede olebole Juniormester
23. april 2004 - 22:12 #11
'parent.parent.frames[1]' burde også virke.

Først skal vi op og have fat i 'Far' (parent) - derefter skal vi have fat i 'Farfar' (det må jo være Fars far ... altså parent.parent).

Yups ... no problemo. Jeg skal prøve at huske at kikke efter. Ekspertens mail-system virker desværre elendigt, så man får desværre kun sjældent en mail om nyt i et spm  :o|
Lidt pinligt i et forum, der i høj grad handler om hjælp til kodning  :o)
Avatar billede janbangm Nybegynder
25. april 2004 - 11:06 #12
Ole jeg tror du er min chef bliver megert glad. Vil du lægge et svar.

Faktisk har jeg et spørgmål mere, men det er vel mest rigtigt at oprettet et ny spørgmål
Avatar billede olebole Juniormester
25. april 2004 - 15:56 #13
Jeg er her for at hjælpe - points har jeg rigeligt af - så stil du bare dit andet spm, så skal jeg se, om det er noget, jeg kan svare på ... skyd  :)
Avatar billede janbangm Nybegynder
25. april 2004 - 16:03 #14
Det lyder fint.

Hvis du ser sider igen så  skal der være em form på den nederste del. Når denne form er sendt og behandlet, skal jeg over til hoved framsettet igen. Altså ikke ikke 2 sæt. Jeg bruger Response.Redirect til dette. Hvordan gør jeg det. Håber du forstår hvad jeg mener
Avatar billede janbangm Nybegynder
27. april 2004 - 09:13 #15
Hej Ole

Jeg er selv kommet videre. Jeg syntes du skal lægge et svar så jeg kan lukke dette spørgsmål.
Avatar billede janbangm Nybegynder
16. maj 2004 - 10:45 #16
Ole jeg lukker, men skriv så kan jeg oprette et nyt spørgmål med points til dig. Du har hjulpet med. Tak skal du have
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

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging