通过javascript检测是否安装了Silverlight

Mar*_*ram 10 javascript silverlight

是否有一个javascript函数我可以用来检测当前浏览器中是否安装了特定的Silverlight版本?

我对Silverlight 2 Beta 2版本特别感兴趣.我不想使用Silverlight控件后面的图像的默认方法,如果Silverlight插件没有加载,它就会显示.

编辑:从接受的答案中提供的链接:

包含Silverlight.js(来自Silverlight SDK)

Silverlight.isInstalled("2.0");
Run Code Online (Sandbox Code Playgroud)

Dom*_*nic 11

包含Silverlight.js(来自Silverlight SDK)

Silverlight.isInstalled("4.0")


资源:

http://msdn.microsoft.com/en-us/library/cc265155(vs.95).aspx


小智 9

请实际使用http://code.msdn.microsoft.com/silverlightjs上提供的最新脚本获取最新更新.这有几个修复.