Показать сообщение отдельно
  #3 (permalink)  
Старый 23.08.2012, 01:01
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,584

Сообщение от Replu Посмотреть сообщение
Почему iframe не обновляется?

<html>
<body>
<iframe id="f1"></iframe>
<br>
<input type="button" value="Сайт" onclick="document.getElementById('f1').location.href='http://ipget.vov.ru';">
</body>
</html>


В чём проблема?
Потому что document.getElementById('f1') ссылка на сам элемент frame, а не его содержание.
Надо либо
document.getElementById('f1').src='http://ipget.vov.ru'
либо
document.getElementById('f1').contentWindow.location.href='http://ipget.vov.ru'
либо как показал Deff.
__________________
29375, 35
Ответить с цитированием