Avatar billede netro Nybegynder
29. august 2004 - 23:52 Der er 8 kommentarer og
1 løsning

Find adresse på side i en frame

Kan jeg aflæse adressen på en side i en frame fra siden i en anden frame?
Avatar billede skovenborg Nybegynder
30. august 2004 - 01:03 #1
tjo, du kan prøve med:
parent.FRAMENAME.location.href

men hvis siden ikke ligger på den server du bruger, er det nu ikke sikkert det virker.
Avatar billede roenving Novice
30. august 2004 - 12:23 #2
>>ulrik, det hedder endda:

... er det nu sikkert, at det ikke virker !-)
Avatar billede netro Nybegynder
30. august 2004 - 20:51 #3
Alle sider ligger på samme server. Jeg kan godt lige fortælle, hvad jeg skal bruge det til. Principielt kunne jeg anvende parent.FRAMENAME.location.reload(true) - men hvis der netop er sendt post fra siden, der forsøges opdateret, får man den velkendte prompt, der spørger, om data skal sendes igen. Og det vil jeg gerne undgå ved i stedet at skrive:

parent.FRAMENAME.location.href=parent.FRAMENAME.location.href;

Er der en smartere måde?
Avatar billede roenving Novice
31. august 2004 - 04:07 #4
Næppe ...
Avatar billede netro Nybegynder
31. august 2004 - 22:24 #5
Det er også helt fint. Tak for det :)
Avatar billede roenving Novice
01. september 2004 - 03:23 #6
-- men .reload(true) burde være bedre til at requeste en ny side fra serveren (men stadig afhængig af brugerindstillinger !-)
Avatar billede netro Nybegynder
02. september 2004 - 16:18 #7
Okay.. Men det er ikke så heldigt, hvis der er sendt post fra siden, og den bliver bedt om at sende igen.
Avatar billede netro Nybegynder
20. oktober 2004 - 23:32 #8
Lægger I ikke nogle svar?
Avatar billede netro Nybegynder
22. november 2004 - 00:06 #9
Så gør jeg...
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