如何解决Chrome中的mousemove事件错误

时间:2013-08-19 12:55:57

标签: google-chrome javascript-events

我提供mouseup mousedown mousemove个不同的事件处理程序:

var body = document.querySelector("body");

body.addEventListener("mouseup", function () {
    console.log("mouseup");
});

body.addEventListener("mousedown", function () {
    console.log("mousedown");
});

body.addEventListener("mousemove", function () {
    console.log("mousemove");
})

当我单击鼠标右键,打开上下文菜单,无需鼠标移动,就会触发鼠标移动事件,

更奇怪的是,如果我再次打开上下文菜单,事件鼠标按下事件无法触发,只能触发鼠标移动事件

http://jsfiddle.net/WZSva/

我该如何解决这个问题?

0 个答案:

没有答案