是否有不支持 javascript 的网络浏览器?以及如何确定客户端是否正在使用这些浏览器之一?或者客户端禁用了javascript?
是否有不支持 javascript 的网络浏览器?
当然。Lynx http://en.wikipedia.org/wiki/Lynx_%28web_browser%29这只是一个例子。
以及如何确定客户端是否正在使用这些浏览器之一?
使用<noscript>
标签来提供替代内容。
或者客户端禁用了javascript?
与之前的答案相同:使用<noscript>
tag.
您永远不应该测试客户端是否使用 X 或 Y 浏览器。始终执行特征检测。第一步:使用<noscript>
用于向不支持 JavaScript 的客户端提供替代内容。然后测试客户端是否支持您想要使用的功能。永远不要测试 IE8 或 FF3 或其他什么,...
现代化 http://www.modernizr.com/是一个优秀的框架,可以帮助你做到这一点。因此,如果您想使用一些新的很酷的 HTML5 功能,请不要测试浏览器是否是某某版本:测试浏览器是否支持您想要使用的功能。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)