Цитата:
|
Не помогло.
Вообще странно это, т.к. при первой загрузке (Load(1)) прокручивает до последнего сообщения. |
Ещё заметил, что функция Send при нажатии на Отправить происходит с некоторой задержкой.
|
mikello, замените в index.php это:
setInterval("Load();", 1000); // создаём таймер который будет вызывать загрузку сообщений каждые 2 секунды (2000 миллисекунд) На это: setInterval("Load(1);", 1000); // создаём таймер который будет вызывать загрузку сообщений каждые 2 секунды (2000 миллисекунд) Кривой чат, имхо. |
Цитата:
Все таковые преобразования делаются при выводе в браузер. |
Нет , это ответ на другой комментарий, не ваш.
Nexus, теперь если я хочу просмотреть ранние сообщения я этого сделать не могу, т.к. полоса прокрутки съезжает вниз каждые 1000 мс |
Цитата:
|
mikello, тогда верните как было и замените отправку post запроса в функции "send" этим:
$.post("ajax.php", { act: "send", // указываем скрипту, что мы отправляем новое сообщение и его нужно записать name: $("#pac_name").val(), // имя пользователя text: $("#pac_text").val() // сам текст сообщения }, function() { Load(1); // по завершению отправки вызываем функцию загрузки новых сообщений Load() }) |
Работает, спасибо большое!
А чем ваш код отличается от второго?: Цитата:
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 15:43. |