Pourquoi mon interaction JavaScript / jQuery avec une fenêtre enfant génère-t-elle une autorisation & # 8220; refusée & # 8221; Erreur?

StackOverflow https://stackoverflow.com/questions/1214595

Question

J'ai un code que je jurerais que je travaillais il y a un mois. Cependant, maintenant le code jette un permission refusée pour obtenir une erreur de propriété Window.jQuery . Je peux voir cette erreur dans la console d’erreur de Firefox.

Le code en question appartient à une fenêtre ouverte via JavaScript. Ce code tente de mettre à jour le contenu d'une DIV dans la page d'ouverture. Pour tenter de mettre à jour cette DIV, j'essaie d'y accéder en utilisant le script suivant:

var confirmDiv = window.opener.jQuery("#confirmDiv");

Cependant, cette ligne est ce qui déclenche l'erreur d'autorisation refusée. Quelqu'un peut-il m'expliquer comment utiliser jQuery pour mettre à jour le contenu d'une DIV dans une fenêtre qui s'ouvre?

Était-ce utile?

La solution

erreur XSS . Vous êtes refusé en raison de la règle d'origine , et oui, cela a probablement fonctionné un mois il y a quelques jours avant une série de correctifs anti-XSS.

Pour ce faire, votre JS et le contenu qu'il manipule doivent appartenir au même domaine.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top