各位大虾,我想在滚动条拖动完成后立刻执行一个事件,貌似除了ff可行(可以监控到onmouseup事件)如下代码,其他浏览器都不行,我想了个本办法,用setTimeout,各位有什么好方法没?是不是在其他浏览器真的无法监控到滚动条的onmouseup或者其他事件?请赐教,谢谢
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script language="javascript">
var lastDistance=0;
var distance=0;
var flag=false;
var dragInstance
function go()
{
distance = document.getElementById("test").scrollLeft; //dragInstance=window.setTimeout('track',500);

}
function up()
{
if(lastDistance == distance)
{
alert('meidong');
}
else
{
alert('dongle'+(distance-lastDistance)+"px");
lastDistance=distance;
}
}
}
</script>
</head><body>
<div id="test" style="width:300px; height:100px; overflow:auto" onscroll="go()" onmouseup="up()" >
<div style="width:400px;">
速查表是帮你记住东西的有效工具。Web设计师和开发者经常使用的快捷键简表会使他们在网上的工作效率大大提高。事实上,速查表就是来帮助我们把日常中最常用到的信息聚集起来,方便使用,使我们做工作时更有效率。有了它们,免去了你的大脑花额外时间去记忆它们的烦恼——你只需要打开简表,马上能查到你想要的信息。这篇文章里,你可以看到最实用的HTML,CSS,JavaScript速查表,它们可以当作参考资料,备忘录,能帮助你以最快的速度找到想要的信息。</div>
</div>
<div id="test1" style="height:100px; width:200px">abc</div>
</body>
</html>