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 表单进行客户端验证demo
Aug 24 Javascript
javascript 运算数的求值顺序
Aug 23 Javascript
JavaScript对IE操作的经典代码(推荐)
Mar 10 Javascript
jQuery调取jSon数据并展示的方法
Jan 29 Javascript
JavaScript在浏览器标题栏上显示当前日期和时间的方法
Mar 19 Javascript
jQuery动态添加
Apr 07 Javascript
学习vue.js表单控件绑定操作
Dec 05 Javascript
vue2.0实战之使用vue-cli搭建项目(2)
Mar 27 Javascript
Vue 页面状态保持页面间数据传输的一种方法(推荐)
Nov 01 Javascript
微信小程序实现的3d轮播图效果示例【基于swiper组件】
Dec 11 Javascript
js new Date()实例测试
Oct 31 Javascript
解决Mint-ui 框架Popup和Datetime Picker组件滚动穿透的问题
Nov 04 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
js停止输出代码
2008/07/20 Javascript
jquery ajax执行后台方法
2010/03/18 Javascript
js实现翻页后保持checkbox选中状态的实现方法
2012/11/03 Javascript
基于jquery实现发送文章到手机的代码
2014/12/26 Javascript
使用javascript实现json数据以csv格式下载
2015/01/09 Javascript
js超时调用setTimeout和间歇调用setInterval实例分析
2015/01/28 Javascript
JQuery插件ajaxfileupload.js异步上传文件实例
2015/05/19 Javascript
jQuery EasyUI API 中文帮助文档和扩展实例
2016/08/01 Javascript
javascript基本数据类型和转换
2017/03/17 Javascript
js实现简易聊天对话框
2017/08/17 Javascript
详解webpack require.ensure与require AMD的区别
2017/12/13 Javascript
vue进入页面时滚动条始终在底部代码实例
2019/03/26 Javascript
javaScript把其它类型转换为Number类型
2019/10/13 Javascript
JS实现“全选”和&quot;全不选&quot;功能代码实例
2020/02/06 Javascript
vue-路由精讲 二级路由和三级路由的作用
2020/08/06 Javascript
[02:56]《DAC最前线》之国外战队抵达上海备战亚洲邀请赛
2015/01/28 DOTA
Python中的引用和拷贝浅析
2014/11/22 Python
python使用Tkinter显示网络图片的方法
2015/04/24 Python
python计算对角线有理函数插值的方法
2015/05/07 Python
Python正则表达式教程之三:贪婪/非贪婪特性
2017/03/02 Python
python先序遍历二叉树问题
2017/11/10 Python
python中单例常用的几种实现方法总结
2018/10/13 Python
在pycharm中设置显示行数的方法
2019/01/16 Python
python SQLAlchemy的Mapping与Declarative详解
2019/07/04 Python
Python3常用内置方法代码实例
2019/11/18 Python
python 浮点数四舍五入需要注意的地方
2020/08/18 Python
协程Python 中实现多任务耗资源最小的方式
2020/10/19 Python
Python脚本调试工具安装过程
2021/01/11 Python
美国东北部户外服装和设备零售商:Eastern Mountain Sports
2016/10/05 全球购物
优秀的茶餐厅创业计划书
2014/01/03 职场文书
2014新年寄语
2014/01/20 职场文书
军训 自我鉴定
2014/02/03 职场文书
行政专员求职信范文
2014/05/03 职场文书
思想作风整顿个人剖析材料
2014/10/06 职场文书
深入理解MySQL中MVCC与BufferPool缓存机制
2022/05/25 MySQL
flex布局中使用flex-wrap实现换行的项目实践
2022/06/21 HTML / CSS