firefox-addon 相关问题

Firefox附加组件是添加或修改Firefox Web浏览器的一种方式。最常见的是,此标记中的问题是关于Firefox扩展,它为浏览器添加了新功能,尽管“附加组件”也可能指代主题或插件。

尝试从 Firefox 插件 (SDK) 中的资源加载内容时出现安全错误

我正在使用 SDK 创建一个 Firefox 插件。我的目标很简单,拦截特定的 iframe 并加载我自己的 HTML 页面(使用我的插件打包为资源)而不是所需的内容...

回答 4 投票 0

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

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

回答 2 投票 0

如何通过比较数据属性数组来查找 HTML 中的多个元素?

给定 HTML: 给定 HTML: <div class="element" data-name="cat"> <div class="element" data-name="bird"> <div class="element" data-name="dog"> 我只想找到与我保存在这样的数组中的数据属性匹配的元素 let Array1 = ["dog","cat","lizard"] 我以为我可以使用 querySelectorAll 和数据属性过滤器来做到这一点,但它根本不起作用。返回一个空节点列表。 let Elements = document.body.querySelectorAll('.element[data-name="${Array1}"]') 我正在开发一个查看网页的 Firefox 扩展,因此我无法触及 HTML,并且更愿意保留纯 JavaScript。我对编程非常陌生,这是一个个人项目。 不幸的是,没有捷径。我建议循环遍历可能值的数组。由于 querySelectorAll 返回 NodeList,因此您需要使用 扩展语法 (...) 将其扩展为捕获元素数组。 const className = 'element', attribute = 'data-name', attribute_values = ['cat', 'bird', 'dog'], elements = []; for (let value of attribute_values) { elements.push(...document.querySelectorAll('.' + className + '[' + attribute + '=' + value + ']')); }

回答 1 投票 0

如何创建浏览器扩展?与 IE、Chrome、Firefox、Safari 和 Opera 兼容吗? [已关闭]

我想制作自己的扩展,以便出于各种目的使用我的网站的人们可以在同一个窗口中轻松获得内容。 我尝试安装并构建 Alexa 工具栏,但它不支持进一步

回答 1 投票 0

Firefox 扩展通过当前选项卡获取 IP 地址

我正在开发一个Firefox Web扩展,可以通过当前选项卡获取主机的IP地址。详细来说,我有一个 Firefox 扩展,可以将特定代理分配给特定的

回答 1 投票 0

Firefox 插件:类型错误:尝试获取资源时出现网络错误

我正在开发 Firefox 扩展,尝试从 API (MapQuest) 获取数据。起初,API 工作正常,但突然,我开始收到上面的错误 TypeError: NetworkError 当尝试...

回答 1 投票 0

在 Firefox Addon 中获取当前浏览器 url

我在面板中,我想获取当前的浏览器 URL。到目前为止没有任何效果。这是我测试过的: 唯一能返回任何东西的东西,我得到类似资源://jid0-

回答 7 投票 0

Firefox 忽略成功签名的 XPI 上的签名 - 如何诊断?

我创建了一个 Firefox 插件,一个 Win32 本地代码 DLL - 使用 Firebreath。我正在 Windows 7/x64 上工作,并且仅针对 Windows。该插件本身运行良好,但我真的很难得到一个

回答 2 投票 0

如何将过滤器应用于整个网页而不隐藏元素?

我正在制作一个简单的 Firefox Web 扩展,允许用户将过滤器应用于网页。当我尝试通过 document.body.style.filter 应用 CSS 过滤器时,一些元素突然...

回答 1 投票 0

尝试为 Firefox 扩展添加 onMessageExternal 方法时,无法在打字稿中找到名称“浏览器”错误

尝试为 Firefox 扩展添加 onMessageExternal 方法时,无法在打字稿中找到名称“浏览器”错误

回答 2 投票 0

阻止 Firefox 窃取击键的扩展

我必须将 Firefox 与 Web 应用程序一起使用,该应用程序使用类似 Emacs 的击键,包括 ctrl-w 来剪切文本。我的 Emacs 肌肉记忆经常让我不假思索地敲击 ctrl-w,于是我的 Firefox 选项卡 abr...

回答 1 投票 0

如何通过Python和Selenium点击#shadow-root(关闭)中的按钮

`我想自动化网络抓取。但是,我无法单击按钮来解析带有扩展 Buster 的 ReCAPTCHA。该按钮是#shadow-root(close)。 用于解析 ReCAPTCHA 的按钮 `从硒进口

回答 1 投票 0

使用 yt-dlp.exe 在 VLC 中播放 Youtube(无广告)——Firefox 中的上下文菜单

我想先说一下,我已经问了很多问题,并咨询过developer.mozilla.org,甚至尝试过openAI 这是我的第一个项目,请耐心等待。 我已经用过

回答 1 投票 0

解析的 XML 文档中的 XPath 错误 (WrongDocumentError)

我正在创建适用于 Android 的 Firefox 扩展,但从 XMLHttpRequest 检索的 XML 文档存在问题:我找不到选择节点的方法。我找到的更好的解决方案是这个,但是......

回答 4 投票 0

如何检测 Firefox 插件中的选项卡是否已更改或刷新

帮助!! 这是我的 javascript 文件中的内容,我不知道为什么它不起作用。我正在尝试在刷新和选项卡更改时设置背景图像。背景的变化似乎...

回答 1 投票 0

如何在 Chrome/Firefox 扩展中强制重新验证代理/更改用户名内的会话 ID?

代理公司的常见做法是在代理用户凭证字符串中使用会话 ID 来提供会话控制,并为多个请求保留相同的 IP 或快速更改它。 快

回答 1 投票 0

Firefox 插件 HTML 验证器显示 Canvas 无法识别

我正在 Firefox 4 中使用 HTML Validator 插件。 但是,我不确定验证是否按应有的方式进行。我收到一条错误消息 无法识别画布。 我的文档类型和 HTM...

回答 1 投票 0

如何查找 Firefox 插件的配置文件

我正在使用 HTML Validator,这是一个 Firefox 插件(可在此处获取:https://addons.mozilla.org/fr/firefox/addon/html-validator/) 但我做了一个自定义配置(隐藏一些属性等),我...

回答 1 投票 0

从另一个分机调用一个分机:将整个页面另存为 HTML 完整网页

我正在开发一个 Firefox 按钮,它可以按顺序执行我经常执行的几个操作。其中一项操作是将网页保存为 HTML,但实现此操作正在创建

回答 1 投票 0

使用什么来为 Google 扩展创建浏览器自动化?得到了一个用 React、TypeScript、MUI 编写的前端

我在 Selenium 中创建了一个自动化,但它不合适 - 这就是前端所说的。所以我问你们是否可以帮忙并附上代码示例。 正如我之前...

回答 1 投票 0

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