0

是否可以仅通过查看 User-Agent 来检测浏览器上是否启用/禁用了 Javascript。

如果是,我应该寻找什么。如果不是,那么检测用户浏览器是否启用/禁用 javascript 的最佳方法是什么

4

2 回答 2

2

不,没有办法通过用户代理字符串检测 javascript。无论如何,用户代理很容易被欺骗。

请参阅antyrat 的答案,了解您应该如何检查 javascript。

于 2013-11-04T21:22:04.653 回答
0

<noscript>使用 HTML标签检测是否禁用 JS 的最佳方法。所有已知的浏览器都支持它,甚至是旧的。

<noscript>
    this content will be visible only if JS is disabled
</noscript>

但 User-Agent 不包含此类信息。+ 如果 JS 被禁用,你想如何获取 User-Agent 信息?唯一可能的方法是服务器端。

于 2013-11-04T21:21:19.900 回答