2017-07-31 39 views
-1

我在一个项目中看到一些非常古老和难看的代码。它试图找出用户代理和做的东西相应哪个浏览器匹配用户代理“mozilla/3”?

if (navigator.userAgent.indexOf('mozilla/3')) { ... } 
else { ... } 

我戈纳继续和删除的代码块,如果它是一个古老的浏览器。

+1

根据http://useragentstring.com/pages/useragentstring.php?name=Netscape似乎是Netscape3 – Sirko

回答

1

这是一个非常可疑的用户代理,因为现代的用户代理更是这样的:

的Mozilla/5.0(Windows NT的6.1; Win64平台; 64)为AppleWebKit/537.36(KHTML,例如Gecko)浏览器/ 59.0.3071.115的Safari/537.36

用户代理Mozilla/3.0属于网景浏览器3.0,这是当前大约 Windows 95中的Netscape的最后一个版本是版本9

所以,这段代码完全过时了。随意删除它!

相关问题