我有一个小型 Web JS,它可以在 iframe 中复制和插入一些表单数据。但它在 Firefox 17 中不起作用。我正在使用以下代码:
"netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");"
有什么问题?有什么解决方法吗?
我有一个小型 Web JS,它可以在 iframe 中复制和插入一些表单数据。但它在 Firefox 17 中不起作用。我正在使用以下代码:
"netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");"
有什么问题?有什么解决方法吗?
它已从使用 Firefox 17 在网络上运行中删除
https://developer.mozilla.org/en-US/docs/Bypassing_Security_Restrictions_and_Signing_Code
早期版本的 Firefox 允许网站使用签名脚本隔离主体,并使用名为 enablePrivelege 的函数为签名脚本中的范围请求额外权限。这些特性没有被太多使用(除了滥用),而且它的复杂性使得性能改进变得困难。在错误 726125 中删除了签名脚本隔离,在错误 750859 中删除了 enablePrivilege 提示,在错误 757046 中削弱了 enablePrivilege 本身。
EnablePrivilege 在 Firefox 15 中被禁用,并将在 Firefox 17 中删除。
需要额外权限的网站现在应该要求 Firefox 用户安装一个扩展,如果需要,它可以与非特权页面交互。
以及关于进行扩展的讨论:http: //support.mozilla.org/en-US/questions/936845