Я пытаюсь получить окно A (на нашем домене), открыть окно B (другой домен, например YouTube), и я хочу показать текущее местоположение документа окна B в окне A.
В качестве примераВот код, который я использую:
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.
Что я хочу знать, есть ли способ получить местоположение документа из другого окна, в котором отображается другой домен?Можно ли это сделать вообще?И если да, то как?