子ウィンドウとのJavaScript / jQueryインタラクションが“ permission denied”を発生させる理由エラー?

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

質問

1か月前に動作していたと誓うコードがいくつかあります。ただし、現在、コードは プロパティWindow.jQueryの取得許可が拒否されましたエラー。このエラーはFirefoxエラーコンソールで確認できます。

問題のコードは、JavaScriptで開かれたウィンドウに属します。このコードは、オープニングページのDIVのコンテンツを更新しようとします。このDIVを更新しようとして、次のスクリプトを使用してアクセスします:

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

ただし、この行は許可拒否エラーをトリガーします。 jQueryを使用して、開いているウィンドウのDIVの内容を更新する方法を誰かに説明できますか?

役に立ちましたか?

解決

XSS エラー。 同じ発信元ポリシーのために拒否されています。以前、いくつかの一連の反XSSパッチの前。

これを行うには、JSとそれが操作するコンテンツが同じドメインのものである必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top