9

iframe から親 Web ページをリロードしようとしています。これが私のコードです:

 <script>
$(document).ready(function() {
  window.parent.location.href = window.parent.location.href;      
});
 </script>

しかし、うまくいきません。Firebug は次のように述べています: プロパティ 'href' にアクセスする許可が拒否されました

私は同じドメインにいますが、何が問題なのですか? 私はWordpressのテーマでそれをやろうとしています。

4

2 に答える 2

9

コードは、親と子が同じプロトコル (http/https)、同じホスト、同じポートから実行されている場合にのみ機能します。これは、Same Origin Policy (SOP) として知られています。以下のリファレンスを確認できます: http://en.wikipedia.org/wiki/Same_origin_policy

于 2013-04-04T11:37:23.597 に答える