问题标签 [firefox-quantum]

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 投票
1 回答
1327 浏览

firefox - How to disable CORS today with Firefox Quantum?

I tried setting this flag to false, but it doesn't work...

security.fileuri.strict_origin_policy

I'm using Firefox Quantum 61.0.1

Any clue?

Regards

0 投票
0 回答
66 浏览

firefox - 应用程序在 Firefox 52 中运行,但在 Firefox 61 中它被冻结显示错误

每当我在最新的 Firefox Quantum 61 浏览器中运行我的应用程序时,它都会被冻结,并且我在黄线上收到这条消息:

网页正在减慢您的浏览器速度。你想干什么?

相同的应用程序在 Firefox 51、Chrome 和 IE 中运行良好。有什么解决方案吗?

0 投票
1 回答
999 浏览

node.js - 如何告诉 Firefox Quantum 上的 Selenium Webdriver 使用具有身份验证和端口的代理?

我已经尝试了几乎所有在 SO 和文档中提到的方法,但都失败了。
具体来说,我通过 Node.js 使用 WebdriverJS。
我想要一种以编程方式使 Firefox-Quantum 使用代理的方法,该代理需要身份验证和端口(即http://user:pass@host:port)。

我不介意为此使用扩展,但我不知道我可以使用哪一个来进行编程访问。

我不想要涉及弹出身份验证对话框并要求身份验证的解决方案。

我曾经使用名为CloseProxy的扩展在 Firefox 56.0 上设法做到这一点。(根据如何使用 python selenium 设置代理身份验证(用户和密码)

但是,Firefox-Quantum 不支持 CloseProxy。

这是我在此问题上的最后一次尝试,然后我继续为此编写自己的 Webextension,所以我希望某个地方的人有答案

0 投票
1 回答
1368 浏览

centos - 使用“xbindkeys”和“xdotool”在 Firefox 60.1.0esr 上设置全屏

我的目的是知道是否有办法将 firefox-60.1.0 设置为全屏模式,一旦它被打开以充当信息亭,但使用XbindkeysXdotool程序。

注意:我已经进行了一些测试,这就是为什么我稍微改变了原始问题的范围。

XBindKeys 使用配置文件.xbindkeysrc来绑定密钥。

例如,我编辑了这个文件,通过shift + f按键组合将 Firefox 设置为全屏模式。然后,此操作激活 xdotool 命令,F11仅当 firefox 已打开时才将密钥发送到浏览器:

问题是它只适用于firefox 52.8.0esr但我的目标是firefox 60.1.0esr及更高版本。

所以现在,我想知道两件事:

  • “xbindkeys”和“xdotool”程序会与firefox-60.1.0 及更高版本兼容吗?
  • 是否有任何与 firefox-60.1.0 及更高版本兼容的 Xclients 替代品?

我发现的其他一些 Xclients 是(但到目前为止尚未测试):

  • xvkbd
  • xkb
  • xmodmap

..还有 xdotool 的其他替代品,例如 autokey 以及这些帖子中的更多内容:

https://alternativeto.net/software/xdotool/?platform=linux

注意:我正在使用 centos 进行测试。

谢谢你的帮助!

BR

0 投票
0 回答
1117 浏览

javascript - 从 javascript 使用 FireFox 截图功能

对于我工作的公司,我必须开发一个插件,它会截取页面的屏幕截图,然后在上面加上带有时间戳的水印。

是否可以在 JavaScript 中使用 Firefox 自己的屏幕截图功能?我知道您可以:screenshot在控制台中输入屏幕截图并输出保存位置。但是我怀疑我可以从 javascript 调用它。

0 投票
1 回答
115 浏览

javascript - new Websocket() 在 Firefox Quantum 中返回错误的对象

我正在使用 Firefox Quantum (64.0) 并且 JS 命令new WebSocket()返回与规范不同的对象:

MDN 网络套接字

HTML 标准

影响我的应用程序的缺失属性是.close()函数,但还有另一个区别。

您可以在下图中看到返回的对象具有.websocket包含所有缺失对象的属性。 网络套接字对象

难道我做错了什么?使用旧版本的 Firefox(在 Quantum 之前,如 43)或使用 chrome 时,它​​可以正常工作。

如果是Firefox的问题,我该如何报告?

编辑:

添加一些代码示例:

exampleSocket.websocket不在文档中。

Edit2:我在其他具有 60、61、63 和 64 版 Firefox 的机器上进行了测试,问题只发生在我的机器上。当我从 Firefox 中删除所有插件时,它又开始工作了。

0 投票
1 回答
168 浏览

javascript - 为什么在生成器中调用函数运行得更快?

我复制了“循环”中的代码块,并粘贴到“测试”函数中以比较时间。

调用函数比在函数内部循环要快得多。为什么呢?

0 投票
1 回答
2320 浏览

javascript - 如何修复下拉菜单在 Firefox 量子中不起作用

我的网站上有一个下拉菜单,它不适用于 Firefox Quantum,但在使用 Safari 或 Chrome 时有效。这是该页面的链接,它是“为您的打印选择尺寸”不起作用:https ://www.alaincombemorel.com/prints-for-sale/tre-cime-di-lavaredo-2/ 它与我这边的一些编码错误有关,还是Firefox中的一些设置阻止菜单工作?

我试图在 Firefox 参数(弹出窗口、cookie 等)中将网站列入白名单,以防占上风

0 投票
0 回答
58 浏览

php - Firefox 量子(版本-68.0.1)上传一个文件然后自动重新加载选项卡并多次上传同一个文件时出现问题

当我们从网站上传文件时,我们面临一个问题。它在 chrome 和 Firefox 旧版(60.8.0 版)上运行良好,但是当我们尝试从 Firefox(68.0.1 版)上传文件时,浏览器选项卡会自动重新加载多次,并且多次上传相同的文件。所以你能帮我解决这个问题,并建议我知道这个问题实际上是来自 Firefox 新版本或任何其他问题。

我们已经检查了 Firefox 旧版本(60.8.0)和 chrome 浏览器,它工作正常,但目前我在 Firefox(v-68.0.1)中遇到问题

当我们单击文件上传按钮时,浏览器选项卡会自动重新加载并多次上传相同的文件。

0 投票
2 回答
286 浏览

javascript - Firefox Quantum 67.0 无法再点击我的 SVG 元素

我有一个 SVG 文件。有一些元素可以点击,点击后可以从 JavaScript 文件调用函数。它与 Google Chrome、IE 和早期版本的 Firefox 完美配合。但我无法让它与 Firefox 67 或更高版本一起使用。

我已经尝试将我的onmousedown功能更改为onclick. 我找到了一个网站来查看我的 SVG 文件。它也可以正常工作。

这是一些代码:

编辑1:您可以在此站点上找到一个特殊的代码脚本-> JSFiddle 链接!它可以按预期与 Google Chrome 一起使用,但不适用于 Firefox v-69。