检查浏览器是否安装silverlight插件
2011-08-26 15:38
393 查看
<script type="text/javascript"> function checkSl() { var isInstalled = false; try { try { var slControl = new ActiveXObject('AgControl.AgControl'); isInstalled = true; } catch (e) { if (navigator.plugins["Silverlight Plug-In"]) { isInstalled = true; } } } catch (e) { } return isInstalled; } if (checkSl()) { location.href = "http://www.cnblogs.com"; } </script>
IE将silverlight看作Activex控件,因此可以试着用javascript创建这个activex,如果创建失败可以认为没有安装silverlight;对于其他浏览器如firefox等,可以通过观察浏览器对象数组的silverlight插件,silverlight安装后叫Silverlight
Plugs-In
相关文章推荐
- 如何用js检查浏览器是否安装flash插件
- 如何用js检查浏览器是否安装flash插件
- Android开发学习之路-插件安装、检查应用是否安装解决方案
- Silverlight 2 教程(八):检测客户端是否安装 Silverlight 插件
- 检测客户端是否安装 Silverlight 插件和判断IE是否安装或支持Silverlight(限IE)
- 浏览器中判断是否安装了插件方法
- 用Javascript检查Adobe PDF插件是否安装的实现代码
- 用Javascript检查Adobe PDF插件是否安装
- 检测客户端是否安装 Silverlight 插件和判断IE是否安装或支持Silverlight(限IE)
- js通用方法检測浏览器是否已安装指定插件(IE与非IE通用)
- Silverlight 判断本机是否安装silverlight 插件
- 检查eclipse是否安装了svn源代码管理插件
- 检测客户端是否安装 Silverlight 插件
- 检测客户端是否安装 Silverlight 插件
- 检查当前浏览器是否安装flash插件
- 从入门到精通:如何检查Silverlight是否安装
- js通用方法检测浏览器是否已安装指定插件(IE与非IE通用)
- 检测客户端是否安装 Silverlight 插件和判断IE是否安装或支持Silverlight(限IE)
- 检测客户端是否安装 Silverlight 插件和判断IE是否安装或支持Silverlight(限IE)
- Silverlight 2学习教程(八):检测客户端是否安装 Silverlight 插件