Avatar billede esset Nybegynder
08. oktober 2002 - 15:02 Der er 5 kommentarer og
1 løsning

Adgang fra iframe til "hoved" siden

Er der nogen der kan hjælpe mig med et hurtigt eksempel på hvordan jeg fanger mit "hoved" dokument fra en iframe - altså objekter i samme dokument som iframen er defineret i?

Jeg har selv prøvet parent.document... og top.document... men uden held.
Avatar billede jakoba Nybegynder
08. oktober 2002 - 15:24 #1
parent.  alene er nok.

parent.formnavn.feltnavn.value = "Ka du se det dur?";
Avatar billede Slettet bruger
08. oktober 2002 - 17:39 #2
Arh, jakoba, document bruges vel til at referere til forms?
Avatar billede esset Nybegynder
09. oktober 2002 - 08:58 #3
Jeg har prøvet det du skriver jakoba, men uden held. Jeg får meddelelsen permission denied. Det skal nok også nævnes at indeholdet i iframen kører på en anden server end selve hovedsiden. Er det evt. muligt at der er indbygget en form for beskyttelse i sproget, som så gør at man ikke risikerer noget ved at hente en vilkårlig side ind i en iframe ????
Avatar billede jakoba Nybegynder
09. oktober 2002 - 11:54 #4
det er den der allerede er indbygget og sige "permission denied". javasvript fra enne server må ikke snakke med javascript fra en anden server uden signed scripts så de kan stole på det er en 'ven' de snakker med :-)
Avatar billede esset Nybegynder
09. oktober 2002 - 15:19 #5
Hvis du så bare lige kunne fortælle hvordan man "signer" sit Java Script (begge servere er mine så det er ikke noget problem)  så er points dine =;o)
Avatar billede esset Nybegynder
30. november 2004 - 13:06 #6
X
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