Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何编写特定于浏览器的 JavaScript 代码? 例如,只是为了使代码适用于 firefox 或即使用 javascript。
if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ //test for MSIE x.x; if (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)){ //test for Firefox
在这里更深入地阅读
请注意,通常最好检测功能而不是浏览器,因为您不应该关心最终用户使用的浏览器,只要它支持您的功能即可。