我写了这段代码:
<html>
<head>
<title>Long Press</title>
</head>
<body>
<div id="refresh_page">
<button>long press to refresh</button>
</div>
</body>
</html>
我希望用鼠标来long press on button
刷新页面。但不使用javascript。
任何人都可以帮助我吗?
答案 0 :(得分:2)
如果你真的不想使用javascript - 你可以长时间点击Flash!
动作脚本3:
private function mouseup(e:MouseEvent):void {
stage.removeEventListener(MouseEvent.MOUSE_UP, mouseup);
myTimer.reset();
}
private function showInfo(event:TimerEvent):void{
//long press code
}
private function mousedown(event:MouseEvent):void{
myTimer.start();
}
不可能的问题=已回答
答案 1 :(得分:1)
您可以在mousedown
和mouseup
事件之间实现此计数时间。
这似乎是一个重复的问题:How to apply long click event and doubleclick event on the same element in javascript
<强> JS FIDDLE HERE 强>