JavaScript监测ActiveX控件是否已经安装过的代码


Posted in Javascript onSeptember 02, 2008

function detectPlugin(CLSID,functionName)
{
var pluginDiv = document.createElement("<div id=\"pluginDiv\" style=\"display:none\"></div>")
document.body.insertBefore(pluginDiv);
pluginDiv.innerHTML = '<object id="objectForDetectPlugin" classid="CLSID:'+ CLSID +'"></object>';
try
{
if(eval("objectForDetectPlugin." + functionName) == undefined)
{
pluginDiv.removeNode(true);//删除pluginDiv及其所有的子元素
return false;
}
else
{
pluginDiv.removeNode(true);//删除pluginDiv及其所有的子元素
return true;
}
}
catch(e)
{
return false;
}
}

Javascript 相关文章推荐
jQuery News Ticker 基于jQuery的即时新闻行情展示插件
Nov 05 Javascript
Jquery实现网页跳转或用命令打开指定网页的解决方法
Jul 09 Javascript
图片上传判断及预览脚本的效果实例
Aug 07 Javascript
javascript常用对话框小集
Sep 13 Javascript
js拖动div 当鼠标移动时整个div也相应的移动
Nov 21 Javascript
JS操作CSS随机改变网页背景实现思路
Mar 10 Javascript
javascript中window.open在原来的窗口中打开新的窗口(不同名)
Nov 15 Javascript
JavaScript如何实现图片懒加载(lazyload) 提高用户体验(增强版)
Nov 30 Javascript
AngularJS解决ng-if中的ng-model值无效的问题
Jun 21 Javascript
JQuery+Bootstrap 自定义全屏Loading插件的示例demo
Jul 03 jQuery
JS开发常用工具函数(小结)
Jul 04 Javascript
Vue实现返回顶部按钮实例代码
Oct 21 Javascript
JQUERY CHECKBOX全选,取消全选,反选方法三
Aug 30 #Javascript
jquery复选框CHECKBOX全选、反选
Aug 30 #Javascript
JQUERY复选框CHECKBOX全选,取消全选
Aug 30 #Javascript
jquery HotKeys轻松搞定键盘事件代码
Aug 30 #Javascript
JQUERY THICKBOX弹出层插件
Aug 30 #Javascript
IE php关于强制下载文件的代码
Aug 23 #Javascript
FormValidate 表单验证功能代码更新并提供下载
Aug 23 #Javascript
You might like
php实现MD5加密16位(不要默认的32位)
2013/08/12 PHP
php通过array_shift()函数移除数组第一个元素的方法
2015/03/18 PHP
php根据数据id自动生成编号的实现方法
2016/10/16 PHP
Laravel框架路由和控制器的绑定操作方法
2018/06/12 PHP
php函数式编程简单示例
2019/08/08 PHP
jQuery实现瀑布流的取巧做法分享
2015/01/12 Javascript
javascript 对象数组根据对象object key的值排序
2015/03/09 Javascript
jQuery实现form表单基于ajax无刷新提交方法详解
2015/12/08 Javascript
概述BootStrap中role=&quot;form&quot;及role作用角色
2016/12/08 Javascript
非常实用的vue导航钩子
2017/03/20 Javascript
JS实现的简单标签点击切换功能示例
2017/09/21 Javascript
自己动手封装一个React Native多级联动
2018/09/19 Javascript
深入理解 JS 垃圾回收
2019/06/03 Javascript
Node.js 在本地生成日志文件的方法
2020/02/07 Javascript
完美解决通过IP地址访问VUE项目的问题
2020/07/18 Javascript
Vue+axios封装请求实现前后端分离
2020/10/23 Javascript
vue前端和Django后端如何查询一定时间段内的数据
2021/02/28 Vue.js
实例说明Python中比较运算符的使用
2015/05/13 Python
python-tkinter之按钮的使用,开关方法
2019/06/11 Python
python绘制已知点的坐标的直线实例
2019/07/04 Python
python bluetooth蓝牙信息获取蓝牙设备类型的方法
2019/11/29 Python
python3.6连接mysql数据库及增删改查操作详解
2020/02/10 Python
python GUI库图形界面开发之PyQt5复选框控件QCheckBox详细使用方法与实例
2020/02/28 Python
美国购买当代和现代家具网站:MODTEMPO
2018/07/20 全球购物
纽约海:Sea New York
2018/11/04 全球购物
《值日生》教学反思
2014/02/17 职场文书
2014年社区学雷锋活动总结
2014/03/09 职场文书
保密协议书范本
2014/04/22 职场文书
电工技术比武方案
2014/05/11 职场文书
募捐倡议书怎么写
2014/05/14 职场文书
党支部活动策划方案
2014/08/18 职场文书
小学生春游活动方案
2014/08/20 职场文书
2015年班主任个人工作总结
2015/03/31 职场文书
幽灵公主观后感
2015/06/09 职场文书
试了下Golang实现try catch的方法
2021/07/01 Golang
详解apache编译安装httpd-2.4.54及三种风格的init程序特点和区别
2022/07/15 Servers