userscripts 相关问题

如果运行Tampermonkey或Violentmonkey,请使用Tampermonkey标记,如果在Firefox上运行该引擎,请使用“Greasemonkey-4”标记。对于所有其他引擎或多引擎脚本,请使用“Userscripts”标记。用户脚本主要指Web浏览器的JavaScript扩展,用于自动化或自定义操作,布局或用户体验的其他方面。

如何在#shadow-root(打开)上的 Tampermonkey 中使用 GM_addStyle?

有些扩展程序可以在 Chrome 的 Inspection 中显示小的页面弹出窗口,显示为 #shadow-root(open)。 我想用 Tampermonkey 自定义它的样式,但是使用 GM_addStyle(".class_nam...

回答 2 投票 0

如何从一个动态创建的按钮中传递参数?

我正在用tampermonkey写一个用户脚本,目标是在论坛留言板上添加一个按钮,当按下按钮时,会使按下按钮的帖子消失。例如,你有 ...

回答 1 投票 0

GM_getTab(cb)是如何工作的?

似乎没有任何关于这些功能如何工作的信息。我猜测这些是Tampermonkey的专属功能?看起来它们被设计成允许当前...之间的通信。

回答 2 投票 6

使用Tampermonkey复制Stack Overflow代码。

使用TamperMonkey快速可靠地复制Stack Overflow代码的优化方法是什么?

回答 1 投票 0

试图编写一个Fluid App用户脚本来禁止概念侧边栏自动弹出行为

编辑--工作解决方案 试图禁用javascript事件是不可能的,相反,我最终在DOM中添加了一个额外的元素,用css切换侧栏的可见性,这 ...

回答 2 投票 1

我如何使用递归函数获取分页的json数据

我需要一些帮助,将下面的函数转换为递归函数。它应该自行调用,直到不再存在特定的HTTP标头为止,然后执行最后两个函数fncParse()和...

回答 1 投票 0

greasemonkey更改javascript测试

我想更改由JavaScript在网站上进行的测试

回答 1 投票 0

如何获取背景图片的网址

我试图获取背景图片的网址以在“用户脚本”中使用它,但如果不添加类ID便无法使其在此html代码上运行 ] >> ID可确保您从DOM中获得单个元素,而按类获得则可以获取多个实例。 执行我要向您展示的内容是一种不好的做法,但是鉴于只有vjs-poster类的一个实例,您可以按CLASS获取vjs-poster的所有实例,然后选择返回的第一个实例您可以在其中获得样式的数组。 // Get the image id, style and the url from it var img = document.getElementsByClassName('vjs-poster'), style = img.currentStyle || window.getComputedStyle(img[0], false), bi = style.backgroundImage.slice(4, -1).replace(/"/g, ""); // Display the url to the user alert('Image URL: ' + bi); <div class="vjs-poster" id="vjs-poster" tabindex="-1" aria-disabled="false" style="background-image: url(https://www.example.com);"></div> 在这里拨:https://jsfiddle.net/r2bvdygs/ 尝试像这样移除括号内的反引号: <div class="vjs-poster" tabindex="-1" aria-disabled="false" style="background-image: url(https://www.example.com/image.png);"></div>

回答 2 投票 0

加载特定网站后自动运行JavaScript代码

我编写了脚本,以过滤作者在编程论坛中的主题和帖子。但是您需要将代码分别发布到Web控制台中。我想知道是否是...

回答 3 投票 13

如果我不知道JavaScript中的完整变量名,如何查找变量/数组

我正在尝试从站点获取其他信息,并且存在随机定义的变量/数组。像这样:var firstvar_numbers =“已经存在” var secondvar_numbers = [“ a”,“ b”,“ c”,“ d”] ...

回答 1 投票 0

如何获得仅存在于内存中的HTML元素的引用

首先,是关于此问题的一些背景知识。当我发现这个Spotify社区想法被抛弃之后,我决定检查一下Web App的内部工作原理,以找出改变...

回答 1 投票 0

JS用户脚本:正在访问新标签的DOM

我正在编写Chrome用户脚本以打开新标签,然后单击一些DOM元素。但是,如何访问新标签的DOM? / *背景脚本* / chrome.browserAction.onClicked.addListener(()= ...

回答 1 投票 0

从多个API调用中获取并加入JSON对象

抱歉,如果我的英语不好,如果您听不懂,请写评论(我会编辑帖子)。我有获取JSON并按顺序解析的脚本(如何按自定义顺序解析数组的json?)。它...

回答 2 投票 0

用户脚本:自动填充共享点用户列表组合框筛选器

我正在尝试使用用户脚本/ jQuery自动填充MS Sharepoint表单。使用标准的$(选择器).val(值);标准输入和组合框不是问题。或单击...

回答 2 投票 0

无法在javascript中连接多个json

[抱歉,如果我的英语不好,如果您听不懂,请写评论(我会编辑帖子)。我有一个脚本,它获取json并按订单进行解析(如何按自定义顺序对json进行数组解析?)。它起作用...

回答 1 投票 0

试图编写Fluid App用户脚本以禁用概念侧边栏

我是JS的新手,但正在尝试边做边学。我使用概念,每当鼠标悬停在应用程序的左侧时,弹出的侧边栏就会使我非常恼火。我在某处读到了我...

回答 1 投票 1

在javascript中解析json(带有数组)的更好方法? (在“ terrymorse”评论中回答)[关闭]

我有带数组的json。如果在bash中使用jq,则可以编写:cat file.json | jq'posts []。file.url'在javascript中,用于(var i = 0; i

回答 1 投票 -2

Gm_download()无法正确使用名称

在firefox上使用tampermonkey。我有获取url的脚本,然后使用for(URL中的可变行)执行Gm_download(行,名称)。 var name = count + id问题是id变量有时包含“ /” ...

回答 1 投票 0

如何使用户脚本不下载现有文件

我在移动Firefox上使用了tampermonkey。在用户脚本中,我使用GM_download(url,name)从url下载文件。当它开始在Firefox中下载同一文件时,结果是:Hello.txt Hello(1).txt ...

回答 2 投票 -1

无法解析用户脚本中的json [重复]

我是JavaScript的新手,我可以说bash脚本比这容易。我想从网址获取json文件,然后解析以获取ID列表。我在Android上使用移动Firefox。在bash脚本中,您编写curl“ your url” ...

回答 1 投票 0

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