搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

netscape.security.PrivilegeManager is coming undefined?

  • 6 回覆
  • 1 有這個問題
  • 55 次檢視
  • 最近回覆由 kapilgoyal07

more options

Hi,


netscape.security.PrivilegeManager is coming undefined in mozilla firefox but in internet explorer or chrome its working fine.i am using 60.6.1 esr version. can you please give me any solution.i also tried to remove extension but that solution not working for me.

Thanks

Hi, netscape.security.PrivilegeManager is coming undefined in mozilla firefox but in internet explorer or chrome its working fine.i am using 60.6.1 esr version. can you please give me any solution.i also tried to remove extension but that solution not working for me. Thanks

被選擇的解決方法

Thanks every one.my issue has been solved with different way.

從原來的回覆中察看解決方案 👍 0

所有回覆 (6)

more options

hello, could you please provide more context to your question, like what are you attempting to do when the error is opening up...?

more options

Are you the developer? It is undefined because you cannot use it. Why do you need to use it?

more options

Hi,

We have a application which works only in internet explorer 8 and now working in IE-11 with compatibility mode. we want to make this application running in firefox.the functionality where we use netscape.security.PrivilegeManager is to copy link to clipboard.

following code is written currently :


      netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
  
  var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
  if (!clip) return;
  var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
  if (!trans) return;
  
  trans.addDataFlavor('text/unicode');
  
  var str = new Object();
  var len = new Object();
  
  var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
  
  var copytext=urlToCopied;
  
  str.data=copytext;
  
  trans.setTransferData("text/unicode",str,copytext.length*2);
  
  var clipid=Components.interfaces.nsIClipboard;
  
  if (!clip) return false;
  
  clip.setData(trans,null,clipid.kGlobalClipboard);
  
  }

alert("Following URL was copied to your clipboard:\n\n" + urlToCopied);


Could you please help us for any suggestion.


Thanks

more options

由 TyDraniu 於 修改

more options

It's just text? For a contemporary code example, see:

https://hackernoon.com/copying-text-to-clipboard-with-javascript-df4d4988697f

more options

選擇的解決方法

Thanks every one.my issue has been solved with different way.