我们正在用 C# 编写一个网站,我们需要检测客户端的浏览器是否安装了某个(自定义开发的)插件。
我们已经想出了一种方法,当客户端使用 Firefox 或 Internet Explorer 时如何执行此操作。我们怎样才能对 Safari 和 Chrome 做同样的事情?
最佳答案
您可以将插件名称添加到浏览器的 User-Agent 变量中(通过在浏览器设置存储中修改此值,在 Firefox 的 URL 中打开 about:config)。然后您可以从 Request
对象中读取它。
关于c# - 使用 JavaScript 或 C# 检测浏览器插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6032630/