我有一个Flash文档,我只想要它打开IE(而不是Firefox或Chrome)。
如何使用C#在.NET中执行此操作。
我不希望Firefox或Chrome在按钮点击事件上下载该图像,我只想让IE运行这个...我该如何实现?
我试图请求浏览器类型并编写代码,只有在IE浏览器运行时才能运行。
答案 0 :(得分:1)
您是否希望服务器端ASP.NET代码根据客户端的浏览器向客户端发送不同的响应?
这篇文章可能有所帮助:Obtaining your User's Browser Information
在C#中,可以使用类似的东西来检测IE:
if (Request.ServerVariables("HTTP_USER_AGENT").Contains("MSIE")) {
// is IE
} else {
// is not IE
}
但请注意,用户可以将其浏览器设置为使用不同的用户代理字符串,因此这不是100%可靠。