![](/img/trans.png)
[英]How can I pass redirection from and Iframe to Parent page? [Breaking out from an iFrame]
[英]Javascript parent page redirection from iframe
我需要從iframe實現父頁面重定向。 我知道由於瀏覽器的安全性,不可能在不同的域中進行。 但是我發現鏈接具有target屬性並嘗試以下列方式使用它:
<a href="http://google.com" target="_top" id="testParentRedirect">someLink</a>
如果我手動點擊此鏈接,它工作正常,但我找不到使用javascript模擬它的跨瀏覽器解決方案。
document.getElementById('testParentRedirect').click();
這在IE中工作正常,但Firefox和Safary不知道點擊功能:)。
我嘗試使用jquery,但由於某種原因,他們不模擬鏈接的點擊事件。 (見以下帖子)
我在stackoverflow上找不到任何合適的解決方案。 也許有人可以幫助我。 我會很感激的。 :)
您可以在javascript中執行此操作以退出框架:
window.top.location = "http://google.com";
你可以試試
top.location.replace( "http://google.com" );
在javascript中從框架中“逃脫”。
編輯:使用替換稍微好一些,改變了我使用它的答案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.