2011-05-01 106 views
1

我需要检查客户端浏览器是否有Silverlight插件。 我更喜欢从代码隐藏(C#代码)中检查这一点,但如果不可能,使用JavaScript的 没问题。在JavaScript情况下,我需要知道如何从C#访问JavaScript来检查浏览器是否具有Silverlight插件。检查浏览器是否安装了Silverlight插件

+0

你需要知道,如果浏览器*或不*已安装Silverlight或只是如果它呢? – Jacob 2011-05-01 01:13:53

+0

我需要知道它是否包含版本号,谢谢! – Jacob 2011-05-01 01:16:00

+0

两个雅各布斯?这将有点令人困惑,以下... – Jacob 2011-05-01 01:16:00

回答

0

如果您只是想检测用户是否安装了Silverlight,您可以做的一件事就是创建一个Silverlight XAP并尝试将其嵌入到您的网页中。您的Silverlight代码可以调用Web服务器上的Web服务,让它知道已安装Silverlight并告诉它哪个版本。