Я написал скрипт для чата, и все проблемы связаны с прокруткой слоя DIV.Я скачал несколько сценариев чата и нашел следующее после тщательного наблюдения.
Когда добавляется новая строка чата, полоса прокрутки не прокручивается вниз после добавления строки чата. Ее добавление в нижнюю часть слоя DIV , поскольку свиток не создает никаких помех при его создании.
Что я сделал:
До того, как я использовал javascript для прокруткивниз для каждого фиксированного интервала.При этом я не могу вручную прокрутить вверх для просмотра последних строк (из-за интервала обновления полоса прокрутки перемещается в заданное положение).Позже я написал код для javascript, который может прокручивать вниз OnClientClick
, но, делая это, я могу прокрутить вниз только до Chat sender side
, но он не может прокрутить вниз до Chat receiver side
при добавлении новой строки чата.
Iскачал много сценариев чата и проверил, как решается эта конкретная проблема, но я не смог найти для нее решения.Я полагаю, что это работа jQuery (не уверен), кто-нибудь может сказать мне, как решить эту проблему?
Извините, если вы не поняли мою проблему, так как я не могу объяснить ее более подробно, чемкак указано выше.Однако я могу дать вам больше информации по запросу.
Я использую следующие языки: ASP.NET, панели обновления AJAX, отметки времени для обновления div новыми значениями, javascripts до сих пор используются только для прокрутки элемента вниз.