js调用火狐插件
同事写了一个火狐插件,<embed type="application/p" id="pl_Id" >可以加载成功,目前要写一个密码框,如果安装插件了,就让密码框显示,如果没有安装插件,就对密码框屏蔽,然后提示安装插件。类似于这种的
。希望大家指教一下。
------解决方案--------------------实际就是判定是否有安装的问题,你可以参照lodop打印控件的检测方法。
<object id="LODOP_OB" classid="clsid:2105C259-1E0C-4534-8141-A753534CB4CA" width=0 height=0>
<embed id="LODOP_EM" type="application/x-print-lodop" width=0 height=0 pluginspage="soft/install_lodop32.exe"></embed>
</object>
var LODOP = getLodop(document.getElementById('LODOP_OB'),document.getElementById('LODOP_EM'))
if ((LODOP==null)
------解决方案--------------------(typeof(LODOP.VERSION)=="undefined"))alert("打印控件程序未安装!");