问题标签 [firefox-57+]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
10129 浏览

firefox - 如何在 Greasemonkey 4 中创建新脚本?

Greasemonkey 4.0 改变了它的界面,在我的一生中,我找不到任何方法来创建一个新的脚本。

在此处输入图像描述

0 投票
2 回答
22957 浏览

greasemonkey - 如何在 Firefox 57+ 上将所有 Greasemonkey 用户脚本转移到 Tampermonkey

阅读后Greasemonkey 建议用户安装 Tampermonkey 或 Violentmonkey

我已经安装了 Tampermonkey,现在我正在尝试转移我所有的 Greasemonkey 3.x 脚本以在 Tampermonkey 上打开,但我找不到它的位置,甚至找不到它的位置。

我读过这个问题,它说明了它在 Chrome 上的位置和方式,但它在 Firefox 57+ 上的位置?我怎样才能转移它?

PS:我希望我不需要更新我拥有的每个用户脚本。

0 投票
1 回答
797 浏览

firefox - 如何在 git 中存储 Greasmonkey 4 脚本

随着 Firefox 57 和 Greasemonkey 4.0 的新更新,该文件夹似乎gm_scripts不再是存储 user.js 脚本的地方。

脚本现在存储在哪里?

将这些脚本保存在 git 中的任何建议?

0 投票
1 回答
2337 浏览

css - 火狐量子 (57)UI 关闭/删除按钮 隐藏

自从更新 firefox 以来,我们现在在输入中出现了小 (x) 按钮,作为 firefox 的 UI 控件的一部分。

有什么方法可以使用 css 隐藏/删除这些按钮?

您可以在 mozilla 上的 firefox 输入日期网页上看到这一点: https ://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/date

在这里查看图片

0 投票
1 回答
735 浏览

firefox-addon-webextensions - Firefox 中的空白私人浏览页面

我想写一个 WebExtension 有一个空白的私人浏览页面,灵感来自一个旧的扩展:https ://github.com/iPotable/BlankPrivateBrowsingPage

我以为我可以将 chrome_url_overrides 用于任何 chrome 页面。所以我尝试了:

但它似乎只能用于某些 chrome 页面,对吧?

请参阅:https ://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/chrome_url_overrides

我尝试的第二个选项是 UserScript:

但似乎 Greasemonkey 无法处理 chrome URL。

谁能想到另一种解决方案?

0 投票
1 回答
1352 浏览

javascript - Greasemonkey XMLHttpRequest 未显示在 Firefox 开发者工具-> 网络中

我编写了一个脚本作为用户脚本,并使用 Greasemonkey 在特定网站上运行它。

它工作得很好,但我想在 Firefox 开发人员工具-> 网络选项卡中查看我的脚本已发送的请求,显示页面请求而不显示我的脚本请求

我应该怎么办?

谢谢。

0 投票
0 回答
778 浏览

javascript - 如何在 Greasemonkey 4 中访问全局窗口对象?

我更新了浏览器,没有任何警告,我的大部分用户脚本都被破坏了。这主要是因为突然之间,我无法访问由页面脚本定义的页面全局窗口对象的属性(本机属性可用)。

这使我无法覆盖函数、读取全局变量等。人们通常使用用户脚本做的事情。

因此,问题是,除了降级到旧版 Firefox 之外,我该如何扭转这种情况?

如何从 Greasemonkey 4 中的用户脚本访问和/或更改全局范围?

0 投票
1 回答
5107 浏览

firefox - Greasemonkey Add On 无法正常工作

我已经安装了 Greasemonkey Add On,但我既不能安装任何脚本,也不能创建自己的脚本。当我单击上方菜单栏中的 Add On 时,我看到以下条目:

  • Greasemonkey 已激活
  • 新用户脚本...
  • Greasemonkey 主页
  • 油猴维基
  • 获取用户脚本

当我单击“新用户脚本...”时,什么也没有发生,只是有时它会像空脚本的 5 个选项卡一样打开。

我正在使用 Firefox 57.0.2(64 位)和 Windows 或 Ubuntu(最新版本)

两个操作系统上的行为相同

有什么想法可以解决这个问题吗?

0 投票
2 回答
41 浏览

javascript - 将附加 SDK 移植到 Webextension

我希望有人可以帮助我在 Firefox 57 中使用 webextensions。我正在尝试将插件从 Add-on SDK 移植到 Webextension。

我所拥有的是以下代码

包.json

和 main.js

0 投票
1 回答
878 浏览

selenium - 如何从 Firefox 58.0 版本中获取绝对和相对 Xpath

我无法将 Firebug 和 Fire path Add-on 添加到 Firefox 58.0 版本。由于这个原因,Xpath 不可用。能够采取相对Xpath。但我想同时使用 Xpath。