我想允许一个网站使用window.resizeTo();功能但禁止所有其他网站这样做...我想知道是否有任何方法可以做到这一点,即使它很难。
即使它不在firefox原始设置中,也许有一个插件可以允许它?
答案 0 :(得分:1)
about:config
偏好似乎不是那么精细。您可以为整个浏览器将首选项值设置为true
,也可以为整个浏览器设置false
。但是你不能定义具体的值。
来源:http://kb.mozillazine.org/Firefox...config_Entries#DOM.
此限制也通过浏览器的选项(全部或全部)来说明:
答案 1 :(得分:1)
您可以在个人资料目录中创建名为user.js
的文件。大多数Firefox首选项都保存在名为prefs.js
的文件中 - 但浏览器可以写入此文件,并经常覆盖任何更改。
如果 user.js可以接受if-else
逻辑并访问当前网址,您可以非常轻松地建立逻辑,根据网址开启和关闭首选项。
据我所知,user.js
仅在浏览器加载时读取 - 因此上述方法不起作用:(实现所需功能的最佳方法是使用/编写/发明 Firefox插件。