Avatar billede zeusdk Nybegynder
07. december 2002 - 13:47 Der er 9 kommentarer og
1 løsning

Aflæs url som findes i et andet vindue

Hej

Jeg har et "stort" vindue, som åbner et lille popup-vindue. I dette lille vindue skal et script aflæser urlen, som står i browserens adressefelt.

Men hvordan aflæser scriptet, som findes i det lille vindue, urlen i det store vindue?
Avatar billede hells Nybegynder
07. december 2002 - 13:49 #1
window.opener.location.href
Avatar billede zeusdk Nybegynder
07. december 2002 - 13:50 #2
Kan du ikke skrive lidt mere... jeg er ikke helt med
Avatar billede Slettet bruger
07. december 2002 - 13:52 #3
opener.location.href er url'en på den side, som åbner det pågældende vindue.
Var det ikke bare det, du ville vide?
Avatar billede hells Nybegynder
07. december 2002 - 13:52 #4
f. eks.:
<script type="text/javascript">
var url_fra_andet_vindue = window.opener.location.href;
document.write(url_fra_andet_vindue);
</script>
Avatar billede zeusdk Nybegynder
07. december 2002 - 14:04 #5
Åh, på den måde :-)

Takker
Avatar billede zeusdk Nybegynder
07. december 2002 - 15:11 #6
Prøv lige at kigge på den her: http://www.eksperten.dk/spm/292051
Avatar billede zeusdk Nybegynder
07. december 2002 - 15:57 #7
Hov, hvis jeg navigerer til en anden side i det "store" vindue, så siger scriptet i det "lille" vindue "premission denided" (der med sagt at den ikke kan aflæse urlen i det store vindue). Det skulle den ikke gøre, hvordan omgåes dette?
Avatar billede mikoalngelo Nybegynder
07. december 2002 - 19:06 #8
Det er fordi så er du inde på en anden side end den det lille vindue blev åbnet fra, og så gives der ikke tilladelse til at aflæse adresse-feltet...
Avatar billede zeusdk Nybegynder
07. december 2002 - 19:07 #9
Men kan det ikke omgåes.... på den ene eller anden måde ?
Avatar billede Slettet bruger
08. december 2002 - 12:59 #10
Pga. JavaScripts sikkerhedsregler kan du ikke have den slags kontakt mellem domæner. Så det kan ikke omgås, nej.
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