|
Обновление посредством ajax
|
|
| leonP4 | Дата: 08 Ноября 2011, 16:51 | Сообщение # 1 |  ● ● ● ● ● 171 сообщение Статус: Offline | Подскажите как подгружать php, если при обычном ajax, у нас происходит крах кода. (php вызываем через тег скрипт)Добавлено (08 Ноябрь 2011, 16:51) --------------------------------------------- Ну хоть какие варианты есть у кого?! Даже самые бредовые! | | |
|
| Andre | Дата: 08 Ноября 2011, 21:04 | Сообщение # 2 |  ● ● ● ● ● 1822 сообщения Статус: Offline | leonP4, а бредовей вопрос задать слабо? | | |
|
| leonP4 | Отредактировал leonP4 - Вторник, 08 Ноября 2011, 21:48 Дата: 08 Ноября 2011, 21:47 | Сообщение # 3 |  ● ● ● ● ● 171 сообщение Статус: Offline | Andre, Можно попробовать Тут такое дело... У нас просто записывание в базу идет кто свалил с сайта последним, и выводится уведомление всем об этом, скрипт написал на php(меньше гемору).
Хех, только срабатывает он после обновления странички, а хотелось бы его подгружать через определенное время. Ну так что.. подскажи в каком направлении копать? Гугл юзать юмею, так и живу  | | |
|
| Andre | Дата: 08 Ноября 2011, 22:41 | Сообщение # 4 |  ● ● ● ● ● 1822 сообщения Статус: Offline | Слабо даже представить что имелось ввиду, мы живем в разных измерениях для таймаутов есть свои функции: setTimeout('функция', задержка в миллисекундах); - один раз или каждый раз setInterval('функция', задержка в миллисекундах); | | |
|
| leonP4 | Дата: 08 Ноября 2011, 23:26 | Сообщение # 5 |  ● ● ● ● ● 171 сообщение Статус: Offline | Andre, Я это понимаю, изначально использовали в скрипте. Code setInterval(function() { $('#TimeTl').load('/ #TimeTl', function() { _uWnd.alert('Обновлено', '', {w:200, h:50}) }) }, 20000);
при таком раскладе, сам файл который должен был подгрузится, исчезал со странички(происходил крах кода)Добавлено (08 Ноябрь 2011, 23:26) ---------------------------------------------
Code <div id="TimeTl"> <script src="http://xxx.ru/uChat/bankChat.php?cat=1&page=1"></script> </div> | | |
|
| Inkvizitоr | Дата: 10 Ноября 2011, 04:44 | Сообщение # 6 |  ● ● ● ● ● 87 сообщений Статус: Offline | Тоже подзапутался:)
В общем начну с того, что есть такая страница /index/62 - показывает как раз список тех, кто онлайн. Можно скриптом через определенное время обращаться к этой странице, посредством setInterval как раз таки, и смотреть, если список в p="content" изменился, то выводим окошко что кто-то ушел/пришел, ник тоже можно вытянуть
Ты по другому как-то делаешь, как я понял?) | | |
|
| leonP4 | Отредактировал leonP4 - Четверг, 10 Ноября 2011, 09:56 Дата: 10 Ноября 2011, 09:56 | Сообщение # 7 |  ● ● ● ● ● 171 сообщение Статус: Offline | Inkvizitоr, То-есть мы каждый раз будем перезаписывать переменную после каждого изменения, и выводить ник того кто ушел? Хм, а что если мы перезагрузим страничку, и вдруг в этот момент кто-то вышел? - При таком раскладе, у нас стирается значение из переменной, происходит обращение, и нам покажет что изменений нет, а значит пользователь потерялся. Я делаю тоже самое, только на php, записываю значения не в переменную а в БД.
По этому прошу помощи как подгружать определенный файл в интервал времени. | | |
|