我的工作在 html 画布 我需要做 4 动作:
- drag&drop elements
- stretch elements
- creat elemnts
- edit elemnts
包括:
- drag&drop: i should use canvas.onmousedown 和 canvas.ondmouseup
- stretch: canvas.onclick to select element then canvas.onclick on the frame of the element
- creat: canvas.ondblclick
- editing: canvas.oncontextmenu
but onmousedown 和 ondmouseup "override" all other clic. 和 onclic "override" ondblclick
我试过了:
canvas.oncontextmenu = function(event) {
myContextmenu(canvas);
return false;
}
和
canvas.addEventListener( ontextmenu , function(e) {
alert("right clic"+e.clientX+";"+e.clientY);
}, true);
就像另一个一样,如果我尝试在暂停, 暂停, 暂停, 点击, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 暂停, 都不管, 都不管, 都不管了, 都不管了, 都不管了, 都不管了, 都不管了, 都不管了.
如果有人能帮助我 欢迎