检测客户端是否安装 Silverlight 插件和判断IE是否安装或支持Silverlight(限IE)
<script type="text/javascript">
function CheckSilverlightInstalled()
{
var isSilverlightInstalled = false;
try{
try{
var slControl = new ActiveXObject('AgControl.AgControl'); //检查IE
isSilverlightInstalled = true;
}
catch(e){
if(navigator.plugins["Silverlight Plug-In"]) //检查非IE
{
isSilverlightInstalled = true;
}
}
}
catch(e){}
return isSilverlightInstalled;
}
alert("是否安装了 Silverlight 插件?" + CheckSilverlightInstalled())
</script>
<script type="text/javascript">
function CheckSilverlightInstalled()
{
var isSilverlightInstalled = false;
try{
try{
var slControl = new ActiveXObject('AgControl.AgControl'); //检查IE
isSilverlightInstalled = true;
}
catch(e){
if(navigator.plugins["Silverlight Plug-In"]) //检查非IE
{
isSilverlightInstalled = true;
}
}
}
catch(e){}
return isSilverlightInstalled;
}
alert("是否安装了 Silverlight 插件?" + CheckSilverlightInstalled())
</script>
JS中可以使用try,catch语名判断客户端是否安装了Silverlight插件,使用插件的IsVersionSupported方法判断目前客户端是否支持指定版本的Silverlight程序!
view plaincopy to clipboardprint?
检测客户端是否安装 Silverlight 插件和判断IE是否安装或支持Silverlight(限IE)相关推荐
- 根据镜像安装oracle插件,docker镜像alpine中安装oracle客户端
1.背景 有项目需使用python连接oracle数据库,然后查询一些数据进行分析.在安装oracle客户端驱动过程中遇到了一些问题,在此记录下来分享读者. 一点限制: oracle数据库与本应用程序 ...
- 华硕固件安装扩展插件_华硕RT-AC86U官改固件-支持AiMesh+软件中心+ROG 3.0.0.4.384.20648...
华硕RT-AC86U官方改版固件,支持更多功能AiMesh+软件中心+ROG,如果不满足官方自己的固件,可刷入此固件. 固件主要特色: 1. 同步华硕官方代码 2. koolshare软件中心支持 3 ...
- 使用eclipse安装python插件_如何为eclipse安装合适版本的python插件pydev
pydev是一款优秀的Eclipse插件,大多数喜欢在eclipse开发软件的程序员(也许是java程序员)在开发python软件时希望继续使用eclipse,那么pydev是非常理想的选择. 1.安 ...
- eclipse安装maven插件_牛X!Eclipse 开始支持 Java 14~
随着JDK 14的发布,各大Java IDE也开始支持JDK 14.最新版本的Eclipse IDE 2020-03也于2020年3月18日发布,本文介绍如何通过Eclipse IDE来开发Java ...
- 解决最新版discuz安装模板插件提示“对不起,您安装的不是正版应用”
最新版的Discuz3.4 在安装模板或者插件的时候提示"对不起,您安装的不是正版应用",需要修改以下几个地方: 1.source\function\function_clouda ...
- npm 安装less插件_node+npm+webpack+less安装
本节主要内容:什么是LESS 为什么选择LESS 安装webpack编译环境 什么是Less LESS是前端css样式预处理器中的一种,和它相同类型的语言还有Sass以及Stylus.它是css语言的 ...
- 浏览器未安装flash插件,如何提示用户安装adobe flash player?
很简单,页面中嵌入如下代码即可. <b><object width="48" height="56" border="0" ...
- Android Studio安装Genymotion插件
1.File->settings 2.搜索Plugins,安装Genymotion插件 3.settings->设置Genymotion安装路径 4.OK,over
- Jenkins中安装Credentials Binding插件实现凭证管理与安装Git插件和拉取代码构建项目
场景 CentOS中Jenkins的下载.安装.配置与启动(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/11649 ...
最新文章
- 小规模网络数据公开数据_大规模的在线公开课程曾经是100%免费的。 但是他们没有那样做。...
- 失败 安装scikit_scikit-learn0.22版本最新发布
- 1075: 聚餐人数统计
- Mysql运行在内核空间_思考mysql内核之初级系列6—innodb文件管理 | 学步园
- jquery-加入购物车动画
- 开启事物_开启大门,聚焦在正确的事物上
- 清华姚班毕业生开发新特效编程语言,99行代码实现《冰雪奇缘》,网友:大神厉害了!创世的快乐...
- 两台电脑共享鼠标键盘Synergy
- Hello CSDN
- JPEG编码压缩率调整
- 论文阅读-Detecting and Recovering Sequential DeepFake Manipulation(SeqFakeFormer)
- Go语言国际电子表格文档格式标准实践
- 【开发工具】SVN 忽略指定类型文件或指定名称文件夹
- 理查马文价值导向选股法则
- ViewPager数据加载错乱的问题
- 应对焦虑的时候,需要学会一次只解决一个问题
- 公交线路查询接口文档
- 常见文件传输协议(ftp、tftp、scp)及其特点
- 计算机打字手怎么放,打字时如何正确放置手指
- Svelte的UI组件库