Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.08.2011, 00:49
Профессор
Отправить личное сообщение для (Sandr) Посмотреть профиль Найти все сообщения от (Sandr)
 
Регистрация: 14.10.2010
Сообщений: 376

Оповещение о новом сообщении
Как можно сделать так, чтобы если у пользователя появилось новое сообщение, то на странице об этом его как-то оповещали?
Можно конечно, посылать запрос с помощью ajax на пхп скрипт, а тот в свою очередь на сервер и выдаст есть ли новые сообщения. Но для этого нужно каждый раз обновлять страницу, к примеру раз в 10секунд.
Что можете по советовать?
Ответить с цитированием
  #2 (permalink)  
Старый 30.08.2011, 00:50
Профессор
Отправить личное сообщение для (Sandr) Посмотреть профиль Найти все сообщения от (Sandr)
 
Регистрация: 14.10.2010
Сообщений: 376

Примером является "Вконтакте". У них обновляется страница каждую секунду, или как-то по другому происходит оповещение?
Ответить с цитированием
  #3 (permalink)  
Старый 30.08.2011, 00:53
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

http://javascript.ru/ajax/intro
Ответить с цитированием
  #4 (permalink)  
Старый 30.08.2011, 01:01
Профессор
Отправить личное сообщение для (Sandr) Посмотреть профиль Найти все сообщения от (Sandr)
 
Регистрация: 14.10.2010
Сообщений: 376

Octane,
боюсь, вы не совсем меня правильно поняли) Я знаю, что такое ajax, и пользуюсь им. Меня интересует, как лучше всё это осуществить.
Ответить с цитированием
  #5 (permalink)  
Старый 30.08.2011, 01:02
Профессор
Отправить личное сообщение для (Sandr) Посмотреть профиль Найти все сообщения от (Sandr)
 
Регистрация: 14.10.2010
Сообщений: 376

Ведь не отправлять же каждую секунду асинхронный запрос на сервер, ведь это его будет нагружать..
Ответить с цитированием
  #6 (permalink)  
Старый 30.08.2011, 01:02
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

раза в 30с будет достаточно
Ответить с цитированием
  #7 (permalink)  
Старый 30.08.2011, 01:09
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

по инициативе сервера тоже можно организовать передачу данных
http://habrahabr.ru/blogs/javascript/122783/
http://javascript.ru/ajax/comet/overview
Ответить с цитированием
  #8 (permalink)  
Старый 30.08.2011, 01:29
Профессор
Отправить личное сообщение для (Sandr) Посмотреть профиль Найти все сообщения от (Sandr)
 
Регистрация: 14.10.2010
Сообщений: 376

melky,
думаю да, но всё же интересно)
Ответить с цитированием
  #9 (permalink)  
Старый 30.08.2011, 01:30
Профессор
Отправить личное сообщение для (Sandr) Посмотреть профиль Найти все сообщения от (Sandr)
 
Регистрация: 14.10.2010
Сообщений: 376

Octane,
о! То, что нужно)) Спасибо)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматическое открытие другой страницы в новом окне при загрузке первой yavaa Общие вопросы Javascript 7 07.05.2012 20:34
Не получается открыть в новом окне andreisurger1 Общие вопросы Javascript 4 20.03.2011 13:03
Кнопка onclick=javascript:location в новом окне Nikola Общие вопросы Javascript 7 13.11.2010 11:16
Открытие страницы в новом окне vah-smile Общие вопросы Javascript 1 13.11.2010 04:15
Javascript запрещающий открывать iframe в новом окне. HELP! Андреи Events/DOM/Window 11 26.09.2009 07:36