在FireFox中自动滚动
问题描述:
我的应用程序是实时聊天。我有一个div包裹邮件,每封邮件是一个div,所以,一些消息后,我的DOM看起来是这样的:在FireFox中自动滚动
<div id = "divChatHistory">
<div id = "msg1> Message number one </div>
<div id = "msg2> Message number two </div>
<div id = "msg3> Message number three </div>
// ...
</div>
现在需要自动双击自动滚屏的divChatHistory每个消息,它真的简单:
function AutoScroll() {
$('#<%= divChatHistory.ClientID%>').scrollTop(100000000000);
}
但它只适用于Internet Explorer(IE)中的FireFox(FF)不会发生。
任何想法?
答
解决。
function AutoScroll() {
if (chkRolagem[0].checked) {
if (jQuery.browser.msie)
divChatHistory.scrollTop(100000000000);
else
divChatHistory.scrollTop(-100000000000);
}
}
如果IE为正数。
如果FF,负数
我会看看插件。 – Ewerton 2010-02-12 13:45:39