Avatar billede voirsous Nybegynder
19. juli 2004 - 00:15 Der er 5 kommentarer og
1 løsning

Aflæse indholdet af anden frame?

hej, kan man på nogen måde få et javascript i frame (buffer) til at aflæse hvad der forgår i den anden frame (her tænker jegpå URL)?

Vh. Casper
Avatar billede roenving Novice
19. juli 2004 - 00:20 #1
Hvis de ligger på samme domæne er der ikke noget problem ...

-- og du kan også f.eks. aflæse indholdet af en (i)frame og konvertere en liste i den til indholdet i en select-boks !-)
Avatar billede voirsous Nybegynder
19. juli 2004 - 14:07 #2
roenving altså load.html kunne indholde sig selv + en iframe, iframe kunne indholde alverdens sider (og domæner). Vil det kunne lade sig gøre?
Avatar billede roenving Novice
19. juli 2004 - 21:15 #3
Nej !-)

Man kan dog lave noget med noget xmlHTTPrequest (et activeX-objekt), som vil virke i ie og mozilla på windows, men egentlig er det noget grisch at gå ud over browserens ultimative begrænsninger på den måde ...

Det er et objekt, som gør det samme som browseren, når den henter en side, men browseren tillader under ingen omstændigheder at du piller ved en kode fra et andet domæner, da det er en potentiel sikkerhedsbrist !-)
Avatar billede voirsous Nybegynder
22. juli 2004 - 22:53 #4
roenving okay, jeg tænkte bare på at man muligvis kunne aflæse en frames nuværende src="" :). Men tak for hjælpen smid er svar og jeg smider point efter dig.
Avatar billede roenving Novice
23. juli 2004 - 09:04 #5
Velbekomme '-)
Avatar billede roenving Novice
29. september 2004 - 17:16 #6
-- og tak for point ;~}
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