[英]Read parent variable from an cross domain iframe
我知道有很多關於跨域iframe的問題,但是我絕對可以解決我的問題:
在頁面www.domain_A.com/test.php
<div id="test">this what i want</div>
<iframe src="http://www.domain_B.com/iframe.html" width="500" height="300" name="myFrame" id="myFrame" style="border:1px solid black;"></iframe>
www.domain_B.com/iframe.html是這樣的:
document.domain = "www.multipress.fr";
test = document.getElementById('test'); ;
alert(test);
所以我想提醒:這就是我想要的。 但是,正如您猜到的那樣,我從Chrome瀏覽器中收到了安全錯誤。
因此,我看到的唯一解決方案是在iframe之前對腳本進行整數處理以使用postMessage技術。 但是在此之前,我寧願與您聯系,是否可以找到其他解決方案。
非常感謝你的幫助。
您只能從父頁面訪問的是Iframe代碼本身-當指向其他域時,內部沒有可用內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.