gpt4 book ai didi

javascript - 让脚本模拟控件、按键序列?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:35:53 24 4
gpt4 key购买 nike

我搜索并发现我可以使用 jQuery 模拟按键事件,但我对 jQuery 的了解很差,我也不知 Prop 体怎么做。

所以我有一个 Greasemonkey 脚本,它在 2 个选项卡中管理 2 个不同的网页。
我想模拟/自动执行 CtrlShiftTab 自动返回到上一个选项卡,这样我就可以更改选项卡火狐。

问题是它不仅是普通按键,我还需要模拟 CtrlShift 部分。

我已将此添加到我的脚本中:

// @require        http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js

并尝试过:

function testEvents(){
var press = jQuery.Event("keypress");
press.which = 9;
$("whatever").trigger(press.ctrlKey + press.shiftKey + press.which);

没有成功。

我看到的一些链接: Is it possible to simulate key press events programmatically? , simulate jquery , 和 http://forum.jquery.com/topic/simulating-keypress-events

最佳答案

JavaScript 不能用于通过模拟“快捷键”键事件来触发默认行为。

由于 jQuery 只是编写 JavaScript 代码的一种不同方式,因此该限制也适用。
而且,因为 Greasemonkey 脚本基于 JavaScript,除了 GM_* 方法之外没有额外的功能,所以不可能编写切换选项卡的用户脚本。

关于javascript - 让脚本模拟控件、按键序列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10366896/

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