用JS模拟点击网页,而不是指定元素

问题描述 投票:0回答:1

我在这里,当有更好的选择时问这样的问题。 我想做的是用 javascript 模拟点击。我研究了

document.click()
方法,它不符合我的要求。我希望模拟点击无论光标在哪里

我尝试抓取鼠标位置并找到悬停的元素,然后使用

document.click()
模拟单击,但是失败了。

我想这样做的原因是编写一个用户脚本,通过单击按钮来装备 RPG 中的物品。我已经到了通过单击元素来完成此操作的阶段,但我无法将其更改为按不同的按钮。问题是,每当我单击不同类型的项目时,它都会打开不同的上下文菜单。我尝试过区分元素,但除了背景图像之外我找不到任何差异特征。

javascript click simulation
1个回答
0
投票

在 javascript 使用中模拟鼠标点击

window.location.href = "https://www.example.com/foobar"

例如

<div onclick="myclickfunction()">Click me Div</div>
<button onclick="myclickfunction()">Click me Button</button>

<script>
function myclickfunction() {
    window.location.href = "https://www.example.com/foobar"
}
</script>
© www.soinside.com 2019 - 2024. All rights reserved.