大佬教程收集整理的这篇文章主要介绍了Silverlight入门学习(35),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
原文地址: http://www.dingos.cn/index.php?topic=2000.0
@H_696_22@ 第三十五章 Javascript 检测是否安装了 Silverlight当前版本的 Internet Explorer 视 Silverlight 作为一种 ActiveX 控件。因此,为了确定是否 安装了 Silverlight ,可以尝试使用 Javascript 创建这个 ActiveX 。如果创建 ActiveX 控件失败,可以认为 Silverlight 没有安装。
对于其他浏览器像 Chrome , netscape , FireFox , Safari 等,可以通过观察浏览器对象数组的 Silverlight 插件来确定。 Silverlight 插件安装后名为“ Silverlight Plug-In ”。
下面示例代码显示如何确定客户端浏览器是否安装 Silverlight 。
< script language ="javascript">
var browser = navigator.appName; // Get browser
var silverlighTinstalled = false ;
if (browser == 'Microsoft Internet Explorer' ){
try {
var slControl = new ActiveXObject('AgControl.AgControl' );
silverlighTinstalled = true ;
// Error. Silverlight not installed.
}
}else {
// Handle netscape,FireFox,Google chrome etc
try {
if (navigator.plugins["Silverlight Plug-In" ]){
silverlighTinstalled = true ;
// Error. Silverlight not installed.
}
}
</ script >
以上是大佬教程为你收集整理的Silverlight入门学习(35)全部内容,希望文章能够帮你解决Silverlight入门学习(35)所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。