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