0

我在这里看到了一个用于 FireFox 的 ActiveX 插件

我正在尝试在 FireFox 中使用 Bematech 打印机,使用以下<OBJECT>标签,它在 Internet Explorer 中运行良好

<object id="BemaPrinter1" height="14" width="14" classid="clsid:310DBDAC-85FF-4008-82A8-E22A09F9460B" VIEWASTEXT></OBJECT>

在 FireFox 中不打印也不显示任何消息。

有人能帮我吗 ?

4

1 回答 1

0

该插件有一些文档,请随意阅读。实际上,在第一页上它说(在安全性下):

该插件具有一些与安全相关的功能,通过在 Firefox 中提供 ActiveX 控件来限制它可能给用户带来的风险。首先,它使用了一种特殊的 MIME 类型,这样它就不会被不是专门为它设计的网站触发。此外,它还支持众所周知的 CLSID 和 PROGID 列表,因此可以将其限制为与特定控件和接口一起使用。最后,它可以被“站点锁定”以确保它只被预定的域列表使用。

第一个条件意味着您需要标签TYPE="application/x-itst-activex"上的属性。<object>其他两个安全功能是可选的,尽管我认为它们非常值得推荐——它们必须通过更改插件的源代码并重新编译来启用。因此,只要您使用的是原版构建,添加正确的type属性就足够了。

于 2012-10-23T06:33:51.320 回答