|
|
|
| Можно-ли посредством яваскрипта сделать чтобы как только онид юзер отправил другому личное сообщение - у того это сразу появилось. Наверно нет, но вдруг=) (тольго не предлагайте поставить <meta http-equiv="refresh"...) | |
|
|
|
|
|
|
|
для: Smak
(10.06.2006 в 02:49)
| | Хотя бы ответьте что нельзя!!! | |
|
|
|
|
|
|
|
для: Smak
(10.06.2006 в 13:36)
| | Да можно...
поищите темы про ajax | |
|
|
|
|
|
|
|
для: Loki
(10.06.2006 в 19:01)
| | Точнее, ищите по слову XmlHttpRequest, но это не чистый JS, на сервере должен быть скрипт ПХП или подобный, передающий сообщения , только в JS сделать нельзя. | |
|
|
|
|
|
|
|
для: 12345
(11.06.2006 в 00:13)
| | А учебник по этому делу не подскажите? Электронный.
Тут недавно темка появилась
http://softtime.ru/forum/read.php?id_forum=4&id_theme=19011&page=1
Про книгу об Аяксе - но ее покупать надо. | |
|
|
|
|
|
|
|
для: Smak
(11.06.2006 в 00:23)
| | Этого нет в учебниках, только в статьях и ссылках на них на форумах. Подборка ссылок: (там всё есть) | |
|
|
|
|
|
|
|
для: 12345
(11.06.2006 в 01:11)
| | прошу поднять тему и объяснить вкратце как это сделать
при чем тут аякс понять не могу - обновление-то идет у другого пользователя? | |
|
|
|
|
|
|
|
для: 1999
(20.06.2006 в 12:48)
| | эээй!!! нароод!!
ну как вы предполагаете обновлять у другого пользователя при действии какого-нибудь пользователя? подскажите хотя бы при чем тут аякс? | |
|
|
|
|
|
|
|
для: 1999
(20.06.2006 в 18:36)
| | . | |
|
|
|
|
|
|
|
для: 1999
(21.06.2006 в 17:43)
| | Я думаю не стоит так мучаться.
Сделай с обновлением страницы.
Ведь пользователь не заходит и сидит на одной странице пока не уйдёт. | |
|
|
|
|
|
|
|
для: valenok
(21.06.2006 в 18:53)
| | Вот причем тут АJAX:
Первый пользователь пишет сообщение, отправляет его, сообщение добавляется в базу данных. Естественно, с пометкой, кому оно адресовано (как правило, это ID пользователя, которому пишется сообщение). Как только письмо отослано (тут-то AJAX и работает), у второго пользователя без перегрузки страницы появляется надпись о том, что пришло сообщение. Соответственно, получается, что JavaScript с клиентской стороны периодически совершает запрос на сервер (это и есть AJAX) и достает оттуда необходимую информацию. | |
|
|
|
|
|
|
|
для: aexb
(21.06.2006 в 19:00)
| | Ну значит есть обновление страницы.
Я бы кстати предположил бы сделать только один фрейм который будет обновляться.. | |
|
|
|
|
|
|
|
для: valenok
(21.06.2006 в 19:06)
| | Яркий пример: http://webmail.ya.ru
Как раз работает на AJAX. Без обновлений. Ради эксперимента можете сами себе с другого ящика отправить туда письмо, поглядите, что будет)) | |
|
|
|
|
|
|
|
для: aexb
(21.06.2006 в 19:00)
| | > Как только письмо
>отослано (тут-то AJAX и работает), у второго пользователя
>без перегрузки страницы появляется надпись о том, что пришло
>сообщение. Соответственно, получается, что JavaScript с
>клиентской стороны периодически совершает запрос на сервер
>(это и есть AJAX) и достает оттуда необходимую информацию.
так смысл просто в банальном setTimeOut("аяксовая ф-ция","скоко-то времени")???
а я-то думал, что там какая-то технология, которая заставляет пхп обращаться по запросу одного пользователя к ip-адресу другого... как все скучно... | |
|
|
|