2009-06-08 3 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 изменения, то он должен дать необходимый Вам URL.

Я попытался использовать document.getElementById («Google»). ContentWindow, но он дает ошибку «Отказано в доступе». Любая идея, как это можно сделать?

Заранее спасибо. С уважением, Bhaskardeep Khaund

ответ

0

Я думаю, что getElementById не подходит для использования здесь. Проверьте, действительно ли это полезно:

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

Я сделал это, но это не работает для сторонних URL. Я читал в некоторых сообщениях, что это невозможно. Итак, мой вопрос в том, может ли это быть достигнуто любым другим способом, например, используя DIV или что-то в этом роде. – Bhaskar