Avatar billede axkris Nybegynder
25. februar 2004 - 22:18 Der er 8 kommentarer og
2 løsninger

Access denied vec iframe?

Hej

Jeg får altid "access denied" når jeg i en iframe henter en fil fra en anden hjemmeside. Why?
Avatar billede dvdrip.dk Nybegynder
25. februar 2004 - 22:22 #1
lytter lige med :P
Avatar billede doggy82 Praktikant
25. februar 2004 - 22:33 #2
Fordi de ikke vil ha' at du linker til filer på deres server. Det er ret forståeligt da det giver unødig trafik på deres server. Læg den over på din egen server.
Avatar billede axkris Nybegynder
25. februar 2004 - 22:35 #3
Jo, men nu ejer jeg begge hjemmesider... så... hvordan gør jeg for at få det til at virke?
Avatar billede doggy82 Praktikant
25. februar 2004 - 22:36 #4
Så er det din udbyder som laver det. Snak med dem. Det kan laves så det passer til flere domæner. To sek...
Avatar billede axkris Nybegynder
25. februar 2004 - 22:36 #5
med andre ord; hvordan kan jeg give mig selv access?
Avatar billede doggy82 Praktikant
25. februar 2004 - 22:40 #6
Avatar billede doggy82 Praktikant
25. februar 2004 - 22:41 #7
Men jeg tror stadig du må snakke med din udbyder. Tror ikke du kan gøre noget ved det selv :(
Avatar billede olebole Juniormester
27. februar 2004 - 16:24 #8
<ole>

Det kan ikke lade sig gøre at scripte på tværs af domæner - uanset hvem der er ejer af dem. Det kan du Gud være lovet ikke gøre noget ved  :)

/mvh
</bole>
Avatar billede axkris Nybegynder
27. februar 2004 - 18:44 #9
Huk huk huk ... ok :)

Tryk svar ole
Avatar billede olebole Juniormester
27. februar 2004 - 22:06 #10
yups .... og det er ikke noget personligt, når jeg skriver 'Gud være lovet'  :)
Tænk, hvis jeg nu var så 'flink' at tilbyde dig, at du kunne klare dine bankforretninger via en frame'et bank-side på mit site. Så ville jeg kunne læse med, når du indtastede bruger og pass .... det kan jeg Gud være lovet ikke  ;o)

I øvrigt stammer mange af de JS-fejl, du ser rundt omkring, fra denne sikkerheds-barriere.
Folk lægger f.eks. en Peak- eller Chart-tæller i et dokument, der importeres i en iframe (eller alm. frame) på et andet site.
En sådan tæller sender en del parametre med, når den henter billedet. Disses værdier hentes med JavaScript - bl.a. dokumentets hostname eller adresse. Det forsøges hentet med:
  loc = top.location.href;
Hvis domænet, der hoster dokumentet, tælleren ligger i - og domænet, der hoster det 'øverste' dokument i browseren - ikke er det samme, udløser dette en JS-fejl.
/mvh
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