我看到了FireFox here
的ActiveX插件我正在尝试在FireFox中使用Bematech打印机,使用以下<OBJECT>
标记,在Internet Explorer中正常工作
<object id="BemaPrinter1" height="14" width="14" classid="clsid:310DBDAC-85FF-4008-82A8-E22A09F9460B" VIEWASTEXT></OBJECT>
在FireFox中,不要打印,也不要显示任何消息。
有人可以帮助我吗?
答案 0 :(得分:0)
该插件有一些文档,随时可以阅读。实际上,在它的第一页上(在安全性下):
该插件具有一些与安全相关的功能,可以限制风险 通过在Firefox中提供ActiveX控件可能会对用户造成影响。 首先,它使用一个特殊的MIME类型,以便它不会得到 由不是专门为它设计的网站触发。 此外,它支持众所周知的CLSID和PROGID列表 它可以限制用于特定的控件和接口。 最后,它可以被“站点锁定”以确保它仅被使用 预定的域名列表。
第一个条件意味着您需要TYPE="application/x-itst-activex"
标记上的<object>
属性。其他两个安全功能是可选的,即使我认为它们非常值得推荐 - 它们必须由changing the source code of the plugin and recompiling it启用。因此,只要您使用vanilla构建添加正确的type
属性就足够了。