0
ウィンドウ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'
周りの仕事私は、私が両方のドメインにコードを入れる必要があることを知っています.ImがYouTubeのようにどこかに開くと明らかに不可能です。
私が知りたいのは、別のドメインを示す別のウィンドウからドキュメントの場所を取得する方法があるかどうかです。それは全くできますか?そしてもしそうなら、どうですか?
OK。私に決定的な答えをくれてくれてありがとう。 – Jimmery