♣
如何使img不响应双击事件?
<html>
<head>
<script language="javascript">
function fun1()
{
// do something ...
}
function fun2()
{
// do something ...
}
</script>
</head>
<body>
<img src="..." onmousedown="fun1()" onmouseup="fun2()">
</body>
</html>
目的是使鼠标按下时执行fun1函数,弹起时执行fun2函数。
但当鼠标快速连续不断按下弹起时执行fun1和fun2没有按同样的频率执行,例如快速连续点击5次时没有执行fun1和fun2五次,只执行了2次或3次。
估计是当鼠标连续快速点击时产生的事件是"双击"(ondblclick),而不是down和up的事件。
如何屏蔽掉双击事件?
· 网友精彩回答:
与其禁止,倒不如利用
<img src="..." onmousedown="fun1()" onmouseup="fun2()" ondblclick="fun1();fun2()">
速度太快了,响应不过来了
这只是现象,不知道楼主要解决什么问题,说出问题,可能有更好的解决方法
onmouseup应该是每次都会触发,不管是否响应了dblclick,只要鼠标放开就触发
而onmousedown就不同,如果被认作dblclick那第2下就不会
ondblclick="return false;"
- 更多问题:
- · 有关GDI+的简单问题
- · 求碰撞代码
- · 数据库的备份与回复(拆分与合并),教教我吧
- · CSDN首页的那个“文档”有没有搜索功能啊?
- · 郁闷啊,每次提交保存竟然永遠是同樣的時間,連<F5>刷新都沒用!
- · 一个程序员给初学编程人的建议!
- · 菜鸟请教asp计数的实现?
- · 关于TC2.0的问题!!!
- · 求教:weblogic workshop数据库控件的错误。
- · 关于ChildView类和DirectX的问题。
- · log4net的一个简单问题
- · pb下的乘方函数
- · 如何利用网络赚钱
- · jb人都来看啊,小弟有问题求教啊!~~~~~~~~~~~~~~100送,不够在给在线等待
- · 在Access下分页怎么写?
- · 哪位牛人解释一下这12行代码,Google上搜不到

