javascript - 如何在事件按钮旁边打开弹出窗口 - 如何获得鼠标光标位置 onclick?

标签 javascript html onclick mouse coordinates

如果我确实调用了这样的图像按钮:

onclick="window.open('link','width=615,resizable,scrollbars').focus(); 返回 false;

除了操作按钮,我如何才能打开它? 或者如何获得鼠标光标位置 onclick?

事件在这里不起作用 onclick="window.open('link','width=615,resizable,scrollbars,left=e.pageX').focus();

也不在这里工作 onclick="window.open('link','width=615,resizable,scrollbars').moveTo(e.pageX,0);

最佳答案

你可以使用元素:

event.pageX 和 event.pageY 获取相对于文档的坐标

您可以在此处查看更多详细信息: mozilla.org - pageX

obs:你代码中的“e”代表“event”,尝试将其改为event 如果您尝试通过 css 插入左/顶部值,则需要添加 +'px' 进行连接,因为 event.page 仅返回数字。

关于javascript - 如何在事件按钮旁边打开弹出窗口 - 如何获得鼠标光标位置 onclick?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15111038/

相关文章:

javascript - 使用 JavaScript 创建表单

javascript - 如何保证服务器端返回的img不被拦截

javascript - 如何禁用复制粘贴(浏览器)

html - 按钮在 Chrome 中不起作用

javascript - 使用 Chrome 扩展淡出整个页面

javascript - 使按钮单击一次

html - 特定表格行的 CSS

javascript - Chrome websockets,就绪状态始终为 0

jquery - 在 ruby​​ on rails 中单击时显示元素

android - 如何获取listview中按钮的Id?