gpt4 book ai didi

javascript - 如何使用JavaScript触发 ‘isTrusted=true’点击事件?

转载 作者:行者123 更新时间:2023-12-02 22:59:41 53 4
gpt4 key购买 nike

我正在尝试使用 Chrome 扩展程序模拟用户点击和鼠标移动。

例如:
在我的内容脚本中,有一个按钮单击。

document.querySelector("SOME_SELECTOR").click();

该行触发具有以下属性的点击事件:

MouseEvent {isTrusted: false}

如何在 isTrusted 属性为 true 的情况下触发 MouseEvent?

最佳答案

您可以使用调试器界面注入(inject)可信事件。

chrome.debugger.attach(target, "1.2", function() {
chrome.debugger.sendCommand(target, "Input.dispatchMouseEvent", arguments)
})

https://developer.chrome.com/extensions/debugger

https://chromedevtools.github.io/devtools-protocol/1-2/Input

关于javascript - 如何使用JavaScript触发 ‘isTrusted=true’点击事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34853588/

53 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com