Avatar billede asppro Nybegynder
06. september 2001 - 21:22 Der er 18 kommentarer og
1 løsning

Opdatering af frame uden for den frame man befinder sig i.

Jeg befinder mig i et frameset inden i et andet.
Jeg vil gerne opdatere en frame der tilhører det frameset jeg ikke er i.

parent.location og window.location er derfor udelukket.
Hvad kan jeg gøre
Avatar billede jiggypoof Nybegynder
06. september 2001 - 21:29 #1
a href=\"nyside.html\" target=\"den nye frames navn\"
Avatar billede asppro Nybegynder
06. september 2001 - 21:32 #2
Hvordan kan jeg gøre det midt på en side uden at brugeren skal gøre noget aktivt ?

Det er jo meningen at siden selv skal opdatere framen fx.

framenavn.location = \"opdateretside.asp\"

IKKE et link
Avatar billede jiggypoof Nybegynder
06. september 2001 - 21:33 #3
Jamen altså så skal du jo bruge meta refresh
Avatar billede asppro Nybegynder
06. september 2001 - 21:35 #4
Nope ikke godt nok.
Det skal ske når kunden har valgt en vare i det midterste frameset.

Det skal ske når kunden får vist sin indkøbskurv.
Avatar billede jiggypoof Nybegynder
06. september 2001 - 21:37 #5
Hvad er det han vælger vare i? en select eller was?
Avatar billede asppro Nybegynder
06. september 2001 - 21:40 #6
Nope kurven bliver fyldt op vha. Querystring kald.

Når han så får listet kurven løber jeg alle vare igennem og så skal kurven i øverste frame opdateres.
Avatar billede jiggypoof Nybegynder
06. september 2001 - 21:42 #7
Yeah men hvordan vælger han en vare, han må jo trykke på noget, altså hvordan ellers skulle han kunne vælge? trykker han på et køb varen link eller lign?
Avatar billede asppro Nybegynder
06. september 2001 - 21:57 #8
Når han køber varen trykker han på et link, men det har target i det inderste frameset
Avatar billede asppro Nybegynder
06. september 2001 - 22:08 #9
Kan man få fat i en frame uden for det frameset man befinder sig i ?
Avatar billede jiggypoof Nybegynder
06. september 2001 - 22:11 #10
tænker du på en anden side feks?
Avatar billede nikolajdu Nybegynder
06. september 2001 - 22:35 #11
hvad med

top.frames[0].location.href=\'www.nikolajdu.dk\'

0 repræsenterer den første frame i det første frameset. Det kan selvfølgelig ændres efter behov.

Ellers må du smide et link så vi kan se dit frameset.
Avatar billede nikolajdu Nybegynder
06. september 2001 - 22:35 #12
Top er altid helt uden for siden. D.v.s. helt uden for dine framesets.
Avatar billede asppro Nybegynder
06. september 2001 - 22:39 #13
Jeg har fundet løsningen:

parent.parent.framenavn.location =\"Ny.asp\"

Tak for hjælpen...:-)
Avatar billede nikolajdu Nybegynder
06. september 2001 - 22:45 #14
Hvis det virker - Kan du så ikke lige lukke spørgsmålet :-)
Avatar billede asppro Nybegynder
06. september 2001 - 22:48 #15
Hvor er det lige man gør det ?-) Er lidt ny....
Avatar billede nikolajdu Nybegynder
06. september 2001 - 22:49 #16
Nu ved jeg ikke om alle var mine point. Jiggypoof havde nok fortjent nogle for indsatsen.
Avatar billede asppro Nybegynder
06. september 2001 - 22:50 #17
:-)

Hvordan lukker jeg SP
Avatar billede nikolajdu Nybegynder
06. september 2001 - 22:51 #18
Det er lukket. Når du accepterer et eller flere svar så lukker du. :-)
Avatar billede asppro Nybegynder
06. september 2001 - 22:53 #19
Okailoryus.... :-)
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