是否可以通过查看User-Agent来检测浏览器上是否启用了Javascript。
如果是,我应该寻找什么。如果不是,检测用户浏览器上是否启用了javascript的最佳方法是什么
答案 0 :(得分:2)
不,没有办法通过用户代理字符串检测javascript。无论如何,用户代理可以非常容易地被欺骗。
请参阅antyrat's answer了解如何检查javascript。
答案 1 :(得分:0)
使用HTML <noscript>
标记检测JS是否被禁用的最佳方法。所有已知的浏览器都支持它,甚至是旧的。
<noscript>
this content will be visible only if JS is disabled
</noscript>
但是User-Agent没有包含此类信息。 +如果禁用JS,您希望如何获取用户代理信息?唯一可行的方法是服务器端。