2009-06-08 5 views
0

可能性の重複:
How do I get the current location of an iframe?アクセスURL

こんにちは、

は、どのように私は私のiFrame内のページのURLを取得することができます。 examppleについては

、私は私のページでifarmeを持っている:

<IFRAME name="Google" id="Google" style="position:absolute;left:0px;top:100px;width:500px;height:500px;z-index:1" src="http://www.google.com/" frameborder="1"></IFRAME> 

http://www.google.com変更は、それがappropiateにURLを与えるべきかのようなのiframe内のページの変更、場合。

私はdocument.getElementById( "Google")。contentWindowを使ってみましたが、「アクセスが拒否されました」というエラーが表示されます。どのようにそれを行うことができる任意のアイデア?

ありがとうございます。 よろしく、 Bhaskardeep Khaund

答えて

0

getElementByIdはここで使用するのに適切ではないと思います。これが有用かどうかを確認してください:

var foo=document.getElementsByTagName("iframe"); 
alert(foo[0].src); 
+0

私はこれを行いましたが、これはサードパーティのURLでは機能しません。私はいくつかの記事を読んだが、これは不可能である。 私の質問は、DIVや何かを使っているような言い方で、これを他の方法で習得できるかどうかです。 – Bhaskar

関連する問題