打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
JS如何模拟鼠标点击X,Y坐标
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<!DOCTYPE html>
<html>
    <body>
        <script>
            function imitateClick(oElement, iClientX, iClientY) {
                var oEvent;
                if (document.createEventObject) { //For IE
                    oEvent = document.createEventObject();
                    oEvent.clientX = iClientX;
                    oEvent.clientY = iClientY;
                    oElement.fireEvent("onclick", oEvent);   
                else {
                    oEvent = document.createEvent("MouseEvents");
                    oEvent.initMouseEvent("click"truetrue, document.defaultView, 0, 0, 0, 
                                            iClientX, iClientY/*, false, false, false, false, 0, null*/); 
                    oElement.dispatchEvent(oEvent);
                }
            }
            var body = document.body;
            body.onclick = function(event) {
                alert("clicked at (" + event.clientX + "," + event.clientY + ")");
            };
            imitateClick(body, 100, 100);
        </script>
    </body>
</html>
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
[导入][转]js获取table中td的绝对坐标(HTML元素定位)
js 监听组合键
通用JS事件写法实现代码
JS中client/offset/scroll等的宽高解析
大数据WEB阶段(四)JavaScript
搜狗浏览器破解右键限制,复制限制,选择限制方法(完全版)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服