greasemonkey 相关问题

从Firefox 57开始过时。根据需要使用[greasemonkey-4]或[tampermonkey]。如果使用其他浏览器用户脚本引擎,请使用[userscripts]。

GM.getValue 未定义

我编写了一个小用户脚本,它最初仅适用于一个网页,现在我添加了更多功能,我尝试让脚本在多个站点上工作,据我所知,我必须从

回答 2 投票 0

GM_addStyle 带有动态类名?

我有一个网站,其中包含以下内容: 我有一个网站,其中包含以下内容: <div class="yqCWmB"> <img referrerpolicy="unsafe-url" src="//www.golem.de/1903/sp_Vllz-744275_rc.jpg" style="position: fixed; top: 87px;"> </div> 类名中的“yqCWmB”是动态创建的。 当我使用: GM_addStyle(".'yqCWmB' {visibility: hidden !important; }"); 该元素被隐藏,但下次该类名称类似于“zCNfYMo”并且该元素不再隐藏。 如何搜索该动态类名?我在 Greasemonkey 脚本中使用它。 DIV 中的 <img referrerpolicy="unsafe-url" 始终相同,也许可以找到某种方法? 非常感谢! 您可以使用 referrerpolicy 属性及其值来隐藏 div。 工作片段: $('img[referrerpolicy="unsafe-url"]').closest('div').hide(); <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div class="yqCWmB"> <img referrerpolicy="unsafe-url" src="//www.golem.de/1903/sp_Vllz-744275_rc.jpg" style="position: fixed; top: 87px;"> <p>Hey</p> </div> 输出:

回答 1 投票 0

如何匹配Tempermonkey中的任何顶级域名?

我有以下脚本来自动跟随Google图像搜索结果中的IFRAME: // ==用户脚本== // @name 在 Google 图片搜索中关注 IFRAME // @命名空间 http://

回答 1 投票 0

使用纯JS设置Select2值并触发事件

我正在使用油脂猴用户脚本来重新设计 UI 并在一些奇怪的网站上自动执行初始输入,该网站使用 jQuery 和 Select2。 我处理包含两个选择的行: 组织(选项有

回答 1 投票 0

如何在 Google Chrome 的 Greasemonkey 脚本中使用 jQuery?

你们中的一些人可能知道,Google Chrome 对 Greasemonkey 脚本设置了一些严格的限制。 Chromium 不支持 @require、@resource、unsafeWindow、GM_registerMenuCommand、GM_setValue 或

回答 11 投票 0

如何跳过论坛的确认页面?

我正在为一个论坛编写一个 Greasemonkey 脚本,如果您在所写的帖子上点击“提交”,您将被带到一个通知页面,显示“您的帖子已发布”。 我正在努力获得...

回答 3 投票 0

Greasemonkey 脚本仅在重新加载页面时运行

我正在编写一个 Greasemonkey 脚本,将一些文本转换为 Rally 页面上的链接。仅当我重新加载页面时,该脚本才能正常工作。如果我以任何方式导航到该页面(链接、浏览器...

回答 2 投票 0

Firefox CloneInto 不会将函数从附加脚本复制到页面脚本

我创建了一个 Greasemonkey 脚本,其中包含一个我想从页面的内部脚本访问的对象。 为此,本页描述了几种安全的方法。 上...

回答 2 投票 0

使用 GM_xmlhttpRequest 在 Chrome 上 POST 数据?

我正在编写一个用户脚本来从页面获取图像并将其上传到服务器。 该脚本在 FF(Greasemonkey 和 Scriptish)中运行良好,但是当我使用 Chrome(使用 Tampermonkey 或 Ninjakit)时,它

回答 2 投票 0

选项卡中没有按钮单击事件(Tampermonkey)

我制作了包含按钮的单个选项卡。 在此输入图像描述 // 创建选项卡内容 const tabContent = document.createElement('div'); // 为每个选项卡添加您想要的内容

回答 1 投票 0

在 Javascript 中检测 Youtube 网站内 Youtube 视频的结尾

我想用 Javascript 检测我在 Youtube 网站上观看的 Youtube 视频的结尾。 我知道他们有一个 API,我尝试使用 GreaseMonkey 将其加载到页面中,但没有

回答 1 投票 0

如何使用 JavaScript 从元标记中获取信息?

我需要的信息在元标记中。当 property="video" 时,如何访问元标记的“内容”数据? HTML:

回答 25 投票 0

如何在运行相同 GreaseMonkey 用户脚本的 2 个选项卡之间传递信息?

我编写了一个 GreaseMonkey (javascript) 用户脚本,该脚本在浏览器 (Firefox) 选项卡中运行,指向 www.site1.com/stuff。另一个选项卡指向 www.site1.com(没有内容),并且不是

回答 1 投票 0

使用greasemonkey或tampermonkey触发键盘事件

我创建了一个用户脚本,用于定期从 Google Chrome 中删除历史记录。我能想到的最简单的方法是安装清除缓存 https://chrome.google.com/webstore/detail/clear-cache/

回答 2 投票 0

用户脚本在注入时不起作用,但在控制台中运行时起作用

我正在尝试制作一个用户脚本来向YouTube添加下载按钮,我尝试了tampermonkey和greasemonkey,但它们不起作用。在控制台上手动运行时,脚本不会引发任何错误。它是...

回答 1 投票 0

Javascript:使用 tampermonkey 将选择复制到剪贴板

这段代码(由本页提供)在纯 html 文件中使用时效果很好。特别是,它成功地将选定的文本复制到剪贴板。 函数copySelectionText(){ var copysu...

回答 3 投票 0

使用 Greasemonkey(或类似的用户脚本引擎)更快地重定向?

我正在使用 Greasemonkey 将某些 URL 重定向到另一个 URL,但我想在要重定向的 URL 加载之前进行重定向。 目前我正在使用这个简单的脚本: //==用户脚本== // @name 雷迪...

回答 4 投票 0

如何使用 Tampermonkey 禁用/绕过内容安全策略

所以我使用 firebase auth 连接到我在 tampermonkey 中制作的小型网络应用程序 auth.signInWithEmailAndPassword(电子邮件、密码) 问题是当我在目标页面上使用它时,内容被阻止......

回答 1 投票 0

如何在 tampermonkey 中删除基于内部 SPAN 的 DIV

菜鸟在这里,我想在 span 下包含“Promoted”时使用 Tampermonkey 隐藏整个 div, 菜鸟在这里,当它在 span 下包含“Promoted”时,我想使用 Tampermonkey 隐藏整个 div, <div> <div class="relative"> <div class="ember-view occludable-update "> <span aria-hidden="true">Promoted</span> <span class="visually-hidden">Promoted</span> </div> </div> </div> 我确实根据以下发现进行了尝试,但没有成功,任何帮助都会有很大帮助,非常感谢 // ==UserScript== // @name LinkedIn Ad block // @namespace http://tampermonkey.net/ // @version 0.4 // @description I always want my LinkedIn feed in chronological order! // @include https://linkedin.com/* // @include https://www.linkedin.com/* // @exclude https://www.linkedin.com/tscp-serving/* // @grant none // @run-at document-idle // @require https://gist.githubusercontent.com/BrockA/2625891/raw/9c97aa67ff9c5d56be34a55ad6c18a314e5eb548/waitForKeyElements.js // ==/UserScript== ('div.relative.ember-view:has(span:contains("Promoted"))').remove();

回答 0 投票 0

每当我单击文本字段时自动运行 OSK 的任何方式

我想在单击文本字段时自动运行 OSK(主要是在 Firefox 中;如果它在 Windows 系统范围内运行则更好)。 尝试过 AHK,但无法让它检测 firefox 或

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.