[英]Permission denied to access property 'href'
我嘗試從iframe重新加載父網頁。 這是我的代碼:
<script>
$(document).ready(function() {
window.parent.location.href = window.parent.location.href;
});
</script>
但它不起作用。 Firebug說:拒絕訪問屬性'href'的權限
我在同一領域,所以問題是什么? 我嘗試在Wordpress主題中做到這一點。
只有在父節點和子節點使用相同的協議(http / https),相同的主機和相同的端口運行時,您的代碼才能正常工作。 這稱為同源策略(SOP)。 您可以查看以下參考: http : //en.wikipedia.org/wiki/Same_origin_policy
您可以在Firefox中設置document.domain="domainName:port"
。 它不能設置端口的默認值,你應該自己設置,如果端口不同!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.