我需要检查客户端浏览器是否有Silverlight插件。 我更喜欢从代码隐藏(C#代码)中检查这一点,但如果不可能, 使用JavaScript很好。在JavaScript的情况下,我需要知道如何从C#访问JavaScript以检查浏览器是否具有Silverlight插件。
答案 0 :(得分:1)
我用Google搜索了近4秒,发现:http://blogs.msdn.com/b/piotrp/archive/2008/05/07/determining-if-silverlight-is-installed-using-javascript.aspx
答案 1 :(得分:0)
如果您只想检测用户是否安装了Silverlight,您可以做的一件事是创建Silverlight XAP并尝试将其嵌入您的网页。您的Silverlight代码可以调用Web服务器上的Web服务,让它知道Silverlight已安装并告诉它哪个版本。