长按事件处理让邮件菜单不好用

栖桐

关注

阅读 93

2023-06-20

<!DOCTYPE html> 
<html> 
<head> 
  <script> 
    function absorbEvent_(event) { 
      var e = event || window.event; 
      e.preventDefault && e.preventDefault(); 
      e.stopPropagation && e.stopPropagation(); 
      e.cancelBubble = true; 
      e.returnValue = false; 
      return false; 
    } 
 
    function preventLongPressMenu(node) { 
      node.ontouchstart = absorbEvent_; 
      node.ontouchmove = absorbEvent_; 
      node.ontouchend = absorbEvent_; 
      node.ontouchcancel = absorbEvent_; 
    } 
 
    function init() { 
      preventLongPressMenu(document.getElementById('theimage')); 
    } 
  </script> 
</head> 
<body onload="init()"> 
  <img id="theimage" src="http://www.google.com/logos/arthurboyd2010-hp.jpg" width="400"> 
</body> 
</html>

精彩评论(0)

0 0 举报