关于ajax的问题 是这样的,我有个div存实时数据的,是用ajax的timer控件1秒刷新一次,可是刷新的时候div的滚动条就会到最上面。有没有方法让滚动条保持不变啊?解决后100分都送一个人啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 尝试记录下DIV的scroll- -`?然后刷新的时候重新定向`~? 我现在是后台调用的前台js但是还是不行。这是前台JS function sc() { var e = document.getElementById("rpt") e.scrollTop = e.scrollHeight; }后台调用:Page.ClientScript.RegisterStartupScript(this.GetType(), "", "sc()", true); 先说下 不太建议使用 ajax的控件 就用js settime方法 和jquery就行了 $('#divid').offset().top 得到顶部距离 asp.net学习门槛超低,但是早就面临淘汰了。你的这个timer根本不应该走web服务器。最低级地是使用javascript编程,或者使用RIA编程,无论如何都应该在客户端执行而不是在web服务器上。 我是要用ajax的控件实时刷新div。 e.scrollTop = e.scrollHeight;先看下 e.scrollHeight 这个值是什么 , e.scrollHeight是滚动条的高度,你得意思输出下看看e.scrollHeight的值是多少吗? 如楼上各位所说 后天只是负责返回请求数据你在客户端怎么显示是客户端的事情在js中有个全局变量保存scrollHeight /scrollTop(应该是这个把)每次刷新的时候读取这个全景变量 再赋值给top dataGridView中取消默认选中的问题 C#调用迅雷下载 初学者提问。关于一个最简单的邮箱名验证。 正则表达式问题 如何用C#调用 cmd下的telnet 迷惑中...不理解回调接口,委托,不知道解决了什么问题,用意何在,不懂!!求解! 微软GTSC面经 火线求救各位大虾,谁知道在.net下,怎么用Neo来将XML文件生成C#文件吗? C#Windows服务程序开发实例浅析 ASP.Net的安全信任问题,帮忙解决. 如何转换时间成这种格式 richTextBox的贴图问题
然后刷新的时候重新定向`~?
function sc() {
var e = document.getElementById("rpt")
e.scrollTop = e.scrollHeight;
}
后台调用:
Page.ClientScript.RegisterStartupScript(this.GetType(), "", "sc()", true);
先看下 e.scrollHeight 这个值是什么 ,
你在客户端怎么显示是客户端的事情在js中有个全局变量保存scrollHeight /scrollTop(应该是这个把)
每次刷新的时候
读取这个全景变量 再赋值给top