有没有什么方法about:config
可以在 URL 栏中启用以 为前缀的 JavaScriptjavascript:
在 Firefox 中运行?
browser.urlbar.filter.javascript: false
似乎不起作用。
答案1
browser.urlbar.filter.javascript: false
似乎不起作用。
确实不是。您可以使用书签解决这个问题(至少在 Mozilla 阻止该操作之前):
设置带有以下位置的书签:
javascript:%s
将该书签的关键字设置为:
javascript
现在,您可以从地址栏以以下格式运行 JavaScript:
javascript alert('Hello World')
这与旧javascript:alert('Hello World')
方法非常相似 - 只是冒号需要替换为空格。
答案2
您尝试使用的设置仅控制在 URL 栏中键入时 javascript: URL 是否显示为自动完成。来自http://kb.mozillazine.org/Browser.urlbar.filter.javascript
True
过滤掉“javascript:”URL,使其不出现在位置栏自动完成下拉菜单中。(默认)False
允许“javascript:”URL 出现在下拉列表中。
看来 javascript:URL 在较新版本的 Firefox 中被完全禁用。
但是您仍然可以将 javascript:URL 保存为书签并通过单击它们来激活它们。
其他人也注意到了这一点:
https://www.reddit.com/r/firefox/comments/9qykd0/firefox_63_disabled_javascript_in_address_bar/