访问属性'href'的权限被拒绝

8 javascript permission-denied

我尝试从iframe重新加载父网页.这是我的代码:

 <script>
$(document).ready(function() {
  window.parent.location.href = window.parent.location.href;      
});
 </script>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.Firebug说:拒绝访问属性'href'的权限

我在同一领域,所以问题是什么?我尝试在Wordpress主题中做到这一点.

小智 8

只有在父节点和子节点使用相同的协议(http/https),相同的主机和相同的端口运行时,您的代码才能正常工作.这称为同源策略(SOP).您可以查看以下参考:http: //en.wikipedia.org/wiki/Same_origin_policy