可以通过监听contextmenu
事件来获取鼠标右键点击的坐标。以下是一个示例代码:
document.addEventListener('contextmenu', function(event) {
event.preventDefault(); // 阻止默认的右键菜单
var x = event.clientX; // 获取鼠标点击的X坐标
var y = event.clientY; // 获取鼠标点击的Y坐标
console.log('Right click position: X=' + x + ', Y=' + y);
});
在这段代码中,我们给整个文档添加了一个contextmenu
事件监听器,这个事件在用户右键点击时触发。event.clientX
和event.clientY
属性分别提供了事件发生时鼠标指针的水平和垂直坐标(相对于浏览器视口)。通过这些属性,我们可以获取到鼠标右键点击的坐标。