怎样使刷新后的滚动条保持在刷新前的位置 我在一表格里用div的形式插入了一竖直滚动条,拖动滚动条查看记录,点击一条记录页面进行刷新,如何使刷新后的滚动条保持在刷新前的位置,而不是自动滚动到表格顶端? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="javascript"><!--// 获取当前文件名function getfilename(){ var url = this.location.href; var pos = url.lastindexof("/"); if(pos == -1) pos = url.lastindexof("\\"); var filename = url.substr(pos+1); return filename;}function fnload(){var sfirstenter; with(window.document.body) { addbehavior ("#default#userdata"); // 使得body元素可以支持userdate load("scrollstate" + getfilename()); // 获取以前保存在userdate中的状态 if (sfirstenter=="0") { scrollleft = getattribute("scrollleft"); // 滚动条左位置 scrolltop = getattribute("scrolltop"); } }}function fnunload(){ with(window.document.body) { setattribute("scrollleft",scrollleft); setattribute("scrolltop",scrolltop); save("scrollstate" + getfilename()); // 防止受其他文件的userdate数据影响,所以将文件名加上了 // userdate里的数据是不能跨目录访问的 }}window.onload = fnload;window.onunload = fnunload;// --></script> 补充:是div滚动条,不是浏览器的 急求帮忙解决浮动广告的浏览器兼容性问题 求助 javascript 与flash 交互问题 jqGrid编辑模式问题 还未返回时的问题 怎样实现把汉字转换成拼音?急求帮助 新手写的代码,请指出问题? getElementsByName 的问题 一个比较难的问题(80分) IFRAMAE问题:自动调整大小,怎么做???????? 为什么下面的javascript代码在创建dom元素绑定事件时,执行指定函数不能在语句中加变量? IE和FIREFOX兼容问题 弹出窗口关闭的一个问题,求救。。。
<!--
// 获取当前文件名
function getfilename()
{
var url = this.location.href;
var pos = url.lastindexof("/");
if(pos == -1)
pos = url.lastindexof("\\");
var filename = url.substr(pos+1);
return filename;
}
function fnload()
{
var sfirstenter;
with(window.document.body)
{
addbehavior ("#default#userdata"); // 使得body元素可以支持userdate
load("scrollstate" + getfilename()); // 获取以前保存在userdate中的状态
if (sfirstenter=="0")
{
scrollleft = getattribute("scrollleft"); // 滚动条左位置
scrolltop = getattribute("scrolltop");
}
}
}
function fnunload()
{
with(window.document.body)
{
setattribute("scrollleft",scrollleft);
setattribute("scrolltop",scrolltop);
save("scrollstate" + getfilename());
// 防止受其他文件的userdate数据影响,所以将文件名加上了
// userdate里的数据是不能跨目录访问的
}
}
window.onload = fnload;
window.onunload = fnunload;
// -->
</script>