在Userscript/GreaseMonKey中,当网站已经使用旧版本时,如何使用较新版本的jQuery?
我正在尝试为已经使用古代jQuery的网站编写一个用户订阅。如果我 @require 在用户标题中的现代版本,我会发现有关如何存在的字段不存在的控制台错误。…
TampermonKey脚本不使用WebSocket在Web应用程序上启动
我广泛使用GM/TM脚本,除非在一个站点上,否则它们可以毫无失败:一种松弛风格的企业聊天工具,最重要。该页面加载,打开Websocket,然后获取聊天窗格…
我可以在哪里找到gm_xmlhttprequest xhr控制台日志
我在Firefox中的Tampermonkey上运行了一些用户标记(Chrome具有相同的行为), 这些请求的XHR日志没有出现在控制台或网络分析中。 因为这是HTTP到HTTP…
如何在Slack Web Verision中触发TampermonKey/GreaseMonKey用户标记?
我很难在Slack Web界面中执行任何用户字样。 如Tampermonkey所示,该脚本带有页面加载,但甚至没有写入控制台。 即使是完全基本的东西,例如下面也没…
通过GreaseMonKey脚本动态更换页面元素(甚至页面加载)
我具有以下JavaScript函数: function actionFunction() { let lookup_table = { 'imageurl1': "imageurl2", }; for (let image of document.getEleme…
JS greasemonkey输入文本框
我是新手JS程序员,只是试图在这里和那里进行一些自动化,并使用GreasemonKey/Tampermonkey/firevermonkey等扩展名进行自动化。 我碰到了我找不到解决…
我的 Greasemonkey 脚本中的 setInterval() 忽略给定的时间并不断执行
我有编程经验,但我对greasemonkey 和 javascript 很陌生。我制作了一个简单的greasemonkey 脚本,每10 秒重新加载一个页面。重新加载有效,但暂停无…
在 Firefox 中,parentNode 返回一个 window 对象,但在 Chrome 中返回一个 div 对象
以下是一些示例代码: frames = document.getElementsByTagName('iframe'); parent = frames[0].parentNode; parent.removeChild(frames[0]); 在 Chro…
Greasemonkey 脚本停止工作并出现错误:unsafeWindow.document.watch 不是函数
我对这一切都很陌生,但这个脚本曾经在 Firefox 上运行,但最近停止了。它将 Gmail 收件箱中的未读邮件计数放在窗口/选项卡标题的开头。 unsafeWindow…
Greasemonkey:使用 XPath 从远程 XML 文档获取元素
我试图用 Greasemonkey 脚本做的是: 读取一些远程 XML 文档; 将其转换为XML对象; 然后使用XPath获取其中的元素。 getElementsByTagName(TagName) …
Greasemonkey setTimeout 和 setInterval 未触发
我正在使用以下代码,我收到的唯一警报是 alert(t)。我尝试过 unsafeWindow.setTimeout、window.setTimeout 和其他变体,包括 setInterval - 没有任何…
我想在选项卡获得焦点后短暂延迟后单击按钮
我希望在选择[聚焦]选项卡时执行 setTimeout 函数。我正在使用 Mozilla(Greasemonkey)。 这是我尝试过的: // ==UserScript== // @name [udit]click…