0
我試圖讓窗口A(在我們的域中)打開窗口B(另一個域,如YouTube),並且我想在窗口A中顯示窗口B的當前文檔位置。從另一個窗口獲取顯示另一個域的文檔位置
作爲一個例子,這裏是一些我使用的代碼:
var popup;
var popupRelay;
function findPopupURL(){
var loc=popup.document.location.href
$('#popuploc').html(loc);
}
function clickPopupLink(){
var windowProperties='height:500,width:1000,location:1,toolbars:0';//etc etc
popup=window.open('http://www.youtube.com/','popup',windowProperties);
popupRelay=setInterval(findPopupURL,1000);
}
此代碼生成但是這個錯誤:
Error: Permission denied to access property 'document'
不幸的是周圍的工作我一直在尋找需要我把代碼放在這兩個域上,如果我在像YouTube這樣的地方開放,顯然這是不可能的。
我想知道的是,有沒有從另一個窗口顯示另一個域的文檔位置的方法?它可以完成嗎?如果是這樣,怎麼樣?
好的。謝謝你給我一個明確的答案。 – Jimmery