|
|
|
| Я спрашивал об этом, но ответа не было. Попробую еще раз.
Сушествует страница, которая обновляется, в зависимости от введенных данных.
Эта страница открыта на нескольких компьютерах.
Возможно-ли сделать так, чтобы, при изменении страницы с одного компьютера, она перегружалась и на всех остальных браузерах.
Я уже задавал этот вопрос, отправляют в Яву-скрипт, но сам не могу разобраться.
Заранее спасибо. | |
|
|
|
|
|
|
|
для: and200
(28.07.2005 в 10:52)
| | Без постоянного обращения к серверу со всех страниц это вряд ли возможно... тут проходили темы в которых вроде через невидимых самообновляющийся фрейм такие штуки делают... но я их как-то не отслеживал - не очень фреймы по душе... | |
|
|
|
|
|
|
|
для: cheops
(28.07.2005 в 11:43)
| | то есть, если я правильно понял, нодо постоянно обновлять страницы в самом браузере? Спасибо, я, честно говоря так и думал. | |
|
|
|
|
|
|
|
для: and200
(28.07.2005 в 10:52)
| | 1. Нужно чтобы страницы постоянно обращались к серверу, т.е. перегружались через определеный интевал времени. Это мжно сделать через мета-теги
<HTML>
<HEAD>
<META HTTP-EQUIV='Refresh' CONTENT='10; URL=index.php'>
</HEAD>
|
10 - это кол-во секунд, определяющих периодичность перезагрузки.
Но смотреть на постоянно перегружающуюся страницу удовольствия ни у кого не вызовет. Поэтому для организации сносной работы страницу нужно делать на фреймах, либо через <iframe>.
Делаете 2 фрейма. В один большой помещаете всю страницу, в другой делаете очень маленьким. Назовем его "фрейм-приемник-передатчик".
В него вставляете перезагружающую страницу (скрипт). Эта страница будет постоянно общаться с сервером и смотреть, а не обновилось ли там чего-нибудь. И вот если обновилось, то тогда будет дана команда на обновление основного фрейма. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(29.07.2005 в 09:13)
| | 2 Дизайнер >>
если уж пользоваться обновлением, то думаю будет эстетически верным использовать фрейм невидимый, как предложил cheops. Минус в том что не все браузеры поддерживают фреймы. А плюс в том, то страничка не мигает назойливо каждые n секунд. Мало того что это раздражает, так ещё и читать неудобно, елси это текстовая информация.
Тут уместно сделать 2 фрейма. Один размером 0 (по ширине или высоте зависит от того какова конфига фреймов). Вот в этот "невидимый фрейм" нужно грузить страницу. Дальше объяснять не буду. Помоему и так понятно.
Так большинство чатов построено. | |
|
|
|
|
|
|
|
для: [CHOL]Scorpion
(29.07.2005 в 22:10)
| | >то думаю будет эстетически верным использовать фрейм невидимый
Под словами "другой делаете очень маленьким" я это и имел ввиду :)
>Минус в том что не все браузеры поддерживают фреймы.
Ну это уж совсем старые динозавры. Не думаю, что наберется и десятая доля процента пользователей с такими браузерами. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(30.07.2005 в 08:17)
| | Понял, спасибо! | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(29.07.2005 в 09:13)
| | -----И вот если обновилось, то тогда будет дана команда на обновление основного фрейма.------
А как будет выглядеть команда на обновление основного фрейма?
Как сделать так, чтобы обновлялся именно основной фрейм?
Если испоьзовать Мета-Теги , то страница будет грузиться в маленький фрейм?
Или нет?
Я запутался, помогите, плз | |
|
|
|