Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
Автоматическая загрузка фрейма |

16.01.2008, 20:14
|
|
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме: 3326855
Репутация:
702
|
|
Автоматическая загрузка фрейма
Привет всем. Подскажите, как реализовать такую штуку...
Мне нужно, чтобы окно состояло из 2-х фреймов(один статичный, а другой динамический). И, чтобы перез одинаковые промежутки времени динамический фрейм изменялся(например, просто перезагружался).
З.Ы. Источник динамического фрейма - не мой сайт. К его коду доступа не имею.
|
|
|

16.01.2008, 20:49
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
Хотя бы так:
Код:
<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>
|
|
|

16.01.2008, 20:58
|
|
Участник форума
Регистрация: 26.07.2007
Сообщений: 106
Провел на форуме: 865762
Репутация:
82
|
|
вот дебильная но все же идейка: грузить в динамический фрейм страницу с конструкцией <meta HTTP-EQUIV="Refresh" Content="2; URL=page.htm">
а в теле страницы подгружать во фрейм страницу которую надо обновлять )))
Ы дебильно ((
|
|
|

16.01.2008, 20:59
|
|
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме: 3326855
Репутация:
702
|
|
Спасибо, работает 
Я про первый вариант. Но не на всех браузерах. Меня больше интересуют мобильные браузеры... Может есть ещё способ? На php может...
Последний раз редактировалось inlanger; 16.01.2008 в 21:04..
|
|
|

16.01.2008, 21:26
|
|
Участник форума
Регистрация: 26.07.2007
Сообщений: 106
Провел на форуме: 865762
Репутация:
82
|
|
пробуй тогда второй вариант, он не требует пддержки js:
Код:
<html>
<meta HTTP-EQUIV="Refresh" Content="2; URL=адрес твоего сайта\page.htm">
<body>
</body>
<iframe src="http://www.google.ru"></iframe>
</html>
вот эту страницу создай у себя на сайте и грузи в динамический фрейм. 2 - это время чез сколько обновить страницу после ее загрузки, в данном случае 2 сек
Последний раз редактировалось .:IriS:.; 16.01.2008 в 21:39..
|
|
|

17.01.2008, 18:24
|
|
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме: 3326855
Репутация:
702
|
|
А если без фреймов? Можно перезагружать страницу через определённый промежуток времени?
|
|
|

17.01.2008, 18:37
|
|
Познающий
Регистрация: 15.01.2008
Сообщений: 78
Провел на форуме: 189620
Репутация:
26
|
|
можно, через мета тег указанный выше
<meta HTTP-EQUIV="Refresh" Content="2; URL=адрес твоего сайта\page.htm">
|
|
|

17.01.2008, 18:38
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
Без фреймов тоже можно использовать мета-тег.
Код:
<meta HTTP-EQUIV="Refresh" Content="2; URL=">
Вроде адрес можно не писать
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|