有没有不支持javascript的网络浏览器?以及如何确定客户端是否正在使用其中一种浏览器?或者客户端禁用了 javascript?
最佳答案
are there any web browsers that do not support javascript?
当然。 Lynx只是一个例子。
and how to identify if client is using one of those browsers?
使用 <noscript>
标签以提供替代内容。
or client has disabled javascript?
与之前的答案相同:使用 <noscript>
标签。
您不应该测试客户端是否使用 X 或 Y 浏览器。始终执行特征检测。第一步:使用 <noscript>
用于向不支持 javascript 的客户端提供替代内容。然后测试客户端是否支持您想要使用的功能。永远不要测试 IE8 或 FF3 或其他东西,...
Modernizr是一个出色的框架,可以帮助您解决这个问题。因此,如果您想使用一些新的很酷的 HTML5 功能,请不要测试浏览器是否是某某版本:测试浏览器是否支持您想要使用的功能。
关于javascript - 哪些网络浏览器不支持 Javascript?以及如何识别客户端使用的是哪个浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6398447/