读书人

webView中长按后撤除菜单js实现

发布时间: 2012-09-24 13:49:41 作者: rapoo

webView中长按后取消菜单js实现

<!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>?

读书人网 >Web前端

热点推荐