Le refus d'une autorisation IE iFrame
J'ai un site sur A.com et un iframe sur B.com qui appels javascript à partir de A.com. Cela fonctionne très bien dans les FF. Dans IE7 /8, je suis un
Message: Access is denied.
message. J'ai vérifié le Trafic HTTP via Fiddler - et je vois qu'il n'est pas bloqué dans un violon ?
Les idées de ce que pourrait être la cause et comment le résoudre?
OriginalL'auteur Tom | 2010-06-01
Vous devez vous connecter pour publier un commentaire.
Si les deux pages sont sous votre contrôle (c'est à dire qu'ils vous appartiennent et que vous cn modifier le code), essayez ceci -
http://www.tomhoppe.com/index.php/2008/03/cross-sub-domain-javascript-ajax-iframe-etc/
Ensemble du document.domaine comme ceci:
OriginalL'auteur Hemant Tank
IFrames peuvent communiquer tant qu'ils sont "de la même origine" - alors même domaine et le même protocole. La Communication est bloquée si elles sont d'origine différente.
HTML5 introduit un nouveau mécanisme de communication. Il peut être intéressant de regarder http://www.w3.org/TR/webmessaging/
http://en.wikipedia.org/wiki/Cross-document_messaging
Il est également intéressant de lire sur les implications en matière de sécurité
https://www.owasp.org/index.php/HTML5_Security_Cheat_Sheet#Web_Messaging
OriginalL'auteur Richard Corfield