【发布时间】:2011-02-05 19:16:29
【问题描述】:
Afaik,您可以在 Mozilla/Netscape 浏览器中更改/操作浏览器设置。 例如“netscape.security.PrivilegeManager.enablePrivilege('someprivilege');”
当然,用户会得到通知并需要验证操作。
我的问题是,其他浏览器是否有类似的功能? IE、Safari/Chrome?
亲切的问候
--安迪
【问题讨论】:
-
我会避免这种情况,因为它对用户来说是恶意的,可能会吓跑他们!
-
通常这是一个很大的诺诺。浏览器和用户的当前设置处理诸如特权之类的东西。它会使浏览器对用户表现出意外,这不是一件好事。因此,如果您的应用程序需要访问某些内容,浏览器应该询问用户自己,或者您可以指导用户如何执行此操作。
-
我不知道你为什么会认为这是可能的。如果它在哪里,恶意的人可能会造成严重破坏!
-
为什么还要更改权限?
-
我需要它做一些跨浏览器的 ajax 调用。我可以在基于 mozilla 的浏览器中调用“UniversalBrowserRead”权限,现在我正在寻找一种在 IE 和 safari/chrome 中执行相同操作的方法。这不是恶意的,用户必须始终确认该操作。
标签: javascript security internet-explorer browser google-chrome