![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: 13 Всего: 20 |
Однозначно, нужно всё делать на стороне сервера. На вкладках любую активность превращать в запрос (в разумных пределах
Ни о какой синхронизации между вкладками речь не может идти, только клиент-сервер сервер-клиент сервер-клиент(два, три, пять раз). Не следует заботится о неактивных вкладках/браузерах, при появлении активности обновляем данные. Я так не делал, но это просто. Это сообщение отредактировал(а) Ghirik - 9.5.2008, 16:13 -------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| seth |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 316 Регистрация: 4.6.2006 Репутация: нет Всего: 1 |
сессия в урле это стандарт если отключены куки
насчет
т.е. несколько вкладок на 1 сессию? Добавлено @ 10:00
естественно синхронизация между вкладками осуществляется по схеме вкладка1->сервер->вкладка2...вкладкаН(либо другой браузер) вопрос еще раз повторюсь состоит в том как на пути сервер->вкладка2 передать обновления только вкладке2...вкладкеН, а не вкладке1 если они находятся в одной сессии Это сообщение отредактировал(а) seth - 12.5.2008, 10:01 |
||||
|
|||||
| Ghirik |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: 13 Всего: 20 |
Ага, сразу не понял...
Идентифицировать каждое окно/вкладку/браузер. ksnk, предложил идеальное решение - хранить идентификатор в переменной JavaScript-а. Вы будете точно знать сколько вкладок, окон, браузеров открыто у клиента. Что ещё нужно? Дело осталось за реализацией... При обмене с сервером, просто проверяете эту переменную перед обновлением данных. -------------------- Отдадим всё клиенту, пускай его машина мучается... |
||||
|
|||||
| seth |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 316 Регистрация: 4.6.2006 Репутация: нет Всего: 1 |
собственно больше и ничего и не нужно ;) (где то я об этом уже писал ;) )
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |