2010-06-01 14 views
5

Mam witrynę na A.pl i element iframe na B.pl, która wywołuje javascript z A.pl. Działa to świetnie w FF. W wersji IE7/8 otrzymuję komunikat o następującej treści: . Sprawdziłem ruch HTTP przez Skrzypek - i widzę, że nie jest zablokowany w Skrzypku?Odmowa uprawnień IE iFrame

Jakieś pomysły, które mogą być przyczyną tego i rozwiązania?

Odpowiedz

2

Ramki IFrame mogą się komunikować, o ile są "tego samego pochodzenia" - czyli tej samej domeny i tego samego protokołu. Komunikacja jest zablokowana, jeśli są innego pochodzenia.

HTML5 wprowadza nowy mechanizm komunikacji. może warto patrząc na http://www.w3.org/TR/webmessaging/

http://en.wikipedia.org/wiki/Cross-document_messaging

Warto również czytania na problemach bezpieczeństwa

https://www.owasp.org/index.php/HTML5_Security_Cheat_Sheet#Web_Messaging

Powiązane problemy