РЕКОМЕНДУЮ




Лучшее от axe44



Крутые памм-счета Комментариев 6
2017-10-24 11:58:58Рейтинг 0

БКС Комментариев 8
2017-08-11 02:57:12Рейтинг 0

торги
2017-01-26 00:01:37Рейтинг 0

HelloDual v3.0 Комментариев 3
2017-11-19 02:21:03Рейтинг 0

Создание советников бесплатно Комментариев 2
2017-07-16 22:54:20Рейтинг 0

Скрипт
[*]

Давно не обновляется чат. Решил исправить. Думайте сами как получилось.

211 это строчка кода чата на странице:

Сам код

		<ul class="menu">
			<li class="active">
				<a href="http://www.opentraders.ru/chat/">Чат</a>
            	<div class="sub-menu-wrapper">
                  <div class="sub-menu-box">
                     <div class="left-bg">
                        <div class="right-bg">
                           <ul class="sub-menu" >
								<li class="active"><div><a href="http://www.opentraders.ru/chat/">Чат</a></div></li>
								<li ><div><a href="http://www.opentraders.ru/chat/archive/">Архи в</a></div></li>
                           </ul>
                        </div>
                     </div>
                  </div>
               </div>
			</li>


На странице progi.pro/obnovlenie-chata-v-javascript-2832355 находим инфу как всё испраивть
Итого на выходе в коде чата после class=«sub-menu-wrapper» добавляем value=MoreID
Код

setTimeout("updateChatAJAx()",2000);
Эта строка javascript будет вызывать функцию "updatechatAJAx" javascript каждые 2 секунды.

    //Load the message View
    function updateChatAJAx(){
        var ajaxRequest;  // The variable that makes Ajax possible!
        ajaxRequest = new XMLHttpRequest();
        // Create a function that will receive data sent from the server
        ajaxRequest.onreadystatechange = function(){
                if(ajaxRequest.readyState == 4){
                        //The response
                        document.getElementById('MoreID').innerHTML = ajaxRequest.responseText;
                }
        }
        ajaxRequest.open("GET", "getMessages.php", true);
        ajaxRequest.send(null);
}


Теперь в джава скрите полчаем MoreID в виде документа. При изменении документа (Сверяем со старым значением) вызывем функцию изменения страницы и… Можно говорить спасибо.
  • 0
  • Просмотров: 1850
  • 20 марта 2021, 18:27
  • axe44
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

  Предыдущая запись в моем блоге
Пипсовка вернулась
Следующая запись в моем блоге  
И снова крестики-нолики. ( нужен поручитель )
14 ноября 2018
26 августа 2021

Комментарии (1)

+
+1
новая обновляемая версия чата на html5 давно готова и уже годами работает здесь — www.opentraders.ru/conversation/
его причешем по стилям и он будет открываться по умолчанию скоро у всех
avatar

  45  Bishop Сообщений: 5710 - АЛЬФАХАМЕЦ-Машковод

  • 20 марта 2021, 22:48

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
Начать торговлю с Альпари