2

如何编写特定于浏览器的 JavaScript 代码?
例如,只是为了使代码适用于 firefox 或即使用 javascript。

4

1 回答 1

6
if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ //test for MSIE x.x;

if (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)){ //test for Firefox

在这里更深入地阅读

请注意,通常最好检测功能而不是浏览器,因为您不应该关心最终用户使用的浏览器,只要它支持您的功能即可。

于 2013-02-06T04:01:10.370 回答