Привет всем. Подскажите, как реализовать такую штуку... Мне нужно, чтобы окно состояло из 2-х фреймов(один статичный, а другой динамический). И, чтобы перез одинаковые промежутки времени динамический фрейм изменялся(например, просто перезагружался). З.Ы. Источник динамического фрейма - не мой сайт. К его коду доступа не имею.
Хотя бы так: Code: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script type="text/javascript"> <!-- function start() { var ifr = document.getElementById('needed'), s = ifr.src; function reloader() { ifr.src = ''; ifr.src = s; } setInterval(reloader, 5000); } //--> </script> </head> <body onload="start()"> <!-- <iframe id="yours" src="http://whatever"></iframe> --> <iframe id="needed" src="http://www.google.ru"></iframe> </body> </html>
вот дебильная но все же идейка: грузить в динамический фрейм страницу с конструкцией <meta HTTP-EQUIV="Refresh" Content="2; URL=page.htm"> а в теле страницы подгружать во фрейм страницу которую надо обновлять ))) Ы дебильно ((
Спасибо, работает Я про первый вариант. Но не на всех браузерах. Меня больше интересуют мобильные браузеры... Может есть ещё способ? На php может...
пробуй тогда второй вариант, он не требует пддержки js: Code: <html> <meta HTTP-EQUIV="Refresh" Content="2; URL=адрес твоего сайта\page.htm"> <body> </body> <iframe src="http://www.google.ru"></iframe> </html> вот эту страницу создай у себя на сайте и грузи в динамический фрейм. 2 - это время чез сколько обновить страницу после ее загрузки, в данном случае 2 сек
можно, через мета тег указанный выше <meta HTTP-EQUIV="Refresh" Content="2; URL=адрес твоего сайта\page.htm">
Без фреймов тоже можно использовать мета-тег. Code: <meta HTTP-EQUIV="Refresh" Content="2; URL="> Вроде адрес можно не писать