Résolution
Pour éviter que cette erreur ne se produise, les documents qui communiquent entre eux doivent être hébergés par des serveurs appartenant au même domaine.
Pour permettre la communication entre deux documents hébergés sur le même serveur de deuxième niveau, le domaine de deuxième niveau partagé doit être affecté à la propriété document.domain des deux documents. Par exemple, un document situé sur "
http://exemple.microsoft.com " peut créer un script et accéder à un autre document situé sur "
http://test.microsoft.com " si ces deux documents ont utilisé la ligne de code de script suivante :
1 2 3 4 5
|
<SCRIPT LANGUAGE="VBScript">
document.domain = "microsoft.com"
</SCRIPT> |
Dans Internet Explorer 4, si la page contenant le script inter-cadres réside sur un serveur autre que la source du jeu de cadres, le script ci-dessus qui définit la propriété document.domain doit être également inclus dans la source du jeu de cadres.
Partager