虽然行为不怎么好,但是事件停止的函数可以参考一下
代码
//
停止事件冒泡
function stopPropagation(event) {
var e = event || window.event;
if (e.stopPropagation)
e.stopPropagation();
e.cancelBubble = true ;
}
// 停止默认事件
function preventDefault(event) {
var e = event || window.event;
if (e.preventDefault)
e.preventDefault();
e.returnValue = false ;
}
// 禁用右键菜单
document.oncontextmenu = function (e) {
stopPropagation(e);
preventDefault(e);
};
function stopPropagation(event) {
var e = event || window.event;
if (e.stopPropagation)
e.stopPropagation();
e.cancelBubble = true ;
}
// 停止默认事件
function preventDefault(event) {
var e = event || window.event;
if (e.preventDefault)
e.preventDefault();
e.returnValue = false ;
}
// 禁用右键菜单
document.oncontextmenu = function (e) {
stopPropagation(e);
preventDefault(e);
};