在Firefox中从本地硬盘注册Firebreath .dll

时间:2011-10-03 12:08:46

标签: javascript activex npapi firebreath

如何注册本地部署在用户硬盘上的Firebreath .dll文件。

在IE中,我可以在JavaScript中使用ShellExecute来运行shell命令来注册.dll 如何为NPAPI浏览器执行相同的操作?

谢谢!

1 个答案:

答案 0 :(得分:0)

您无法在浏览器中注册.dll;如果IE让你从javascript中调用ShellExecute,这让我非常害怕。你当然不能从firefox那样做。

安装FireBreath插件的推荐方法是使用MSI文件(如果在运行准备脚本时安装了WiX 3.5或更高版本,则内置该文件),但备用方法包括将该MSI包装在EXE安装程序中,使用XPI / CRX / CAB文件(虽然这在Safari上不起作用,只有三者的CAB文件可以安装在所有浏览器中)。

您无法直接在浏览器中注册它。