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>他の 2 つのセキュリティ機能はオプションですが、非常に推奨できる機能です。プラグインのソース コードを変更して再コンパイルすることで有効にする必要があります。したがって、バニラ ビルドを使用している限り、正しいtype属性を追加するだけで十分です。

于 2012-10-23T06:33:51.320 に答える