所以我需要知道,在用户的Internet Explorer浏览器中启用了图像,JS和Flash吗? 我怎么能这样做?
答案 0 :(得分:1)
有很多方法可以实现这一点,包括服务器端和客户端
Windows环境
您拥有WebBrowser
控件,可以为您提供所需的所有属性
网络环境
客户端
使用javascript Sniffer,您可以检查所有这些,在my own page上尝试并向下滚动到Javascript Browser Sniffer部分(可以免费复制代码)
我的javascript代码基于
Eric Krok,Andy King,Michel Plungjan,2002年1月31日,来自http://www.webreference.com/
服务器端
可以在HttpbrowserCapabilities
找到HttpContext.Current.Request.Browser
,并且可以使用所有类型的属性。
示例:
答案 1 :(得分:0)
您可以从http标题中获取此信息,但我不确定
Request.Headers
答案 2 :(得分:0)
请浏览Microsoft关于从注册表项here访问IE安全设置的文档。
设置位于键HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings
下答案 3 :(得分:-1)
对于js你可以使用
<noscript>Your browser does not support JavaScript!</noscript>
对于Flash,请查看:http://www.knowledgesutra.com/forums/topic/15669-javascript-check-for-flash/