How to enable the type of functionality allowed by netscape.security.PriviledgeManager.enablePriviledge("UniveralXPConnect")?
I have an intranet web application that had (until recently) allowed users to open a folder on their local machine when clicking a link. In more recent versions of FireFox this functionality is not allowed on purpose from what I understand. Whey they try to do it now the following error is thrown:
TypeError: netscape.security.PrivilegeManager is undefined [Break On This Error]
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
How can I go about allowing my users to have this type of functionality in the latest version of FireFox? Is it as simple as using an existing Add On? Do I need to write my own extension? If I need to write my own, can someone point me in the right direction for what I will need to do?
Thanks!
All Replies (4)
I can't think of a way for an add-on to expose this feature to a webpage, although there may well be some technique of which I am not aware.
Why do users need this feature? I assume it's not simply to upload a file to your intranet, or is it? You might be able to use a Flash uploader; plugins might have more privileges than HTML.
I am using this feature to open a specific folder on the file system. Is there some sort of way to do this without enablePrivilege?
Just to clarify, when I say "open a specific folder on the file system" I mean opening the path "C:\MyFolder\" in Windows Explorer