2013-02-08 40 views

回答

0

我認爲你需要訪問的iframe,它根據this answer你應該能夠通過做的window

document.getElementById('myframe').contentWindow.location.href 

獲取到iframe一個參考,但是你想,當然,作爲關鍵是.contentWindow。但是,如該鏈接所示,如果它是另一個域,則「同源策略」會阻止您獲取window引用。

2

由於same-origin policy您無法訪問iframe中的任何信息,該信息的位置設置爲與父級不同的域。

如果你看看你的瀏覽器的控制檯(F12),你可能會看到類似這樣的錯誤(這個人是從Chrome中)

不安全JavaScript嘗試與URL http://othersite.com/從框架訪問框架與網址 http://yoursite.com。域,協議和端口必須匹配。