发表于: 2016-10-24 22:13:55

2 1601


今天完成的事:

1. 启宸师兄交待的浏览器版本检测,通过分析浏览器的userAgent属性来判断

IE浏览器系列:

特征表现:均以 "mozilla/" 开头,"msie x.0;" 中的x表示其版本;

判断方法:粗略判断可以只检索 "msie x.0;" 字符串即可;

WindowsFirefox

特征表现:以"mozilla/x.0"开头,包含"windows nt","gecko/""firefox/"

判断方法:粗略判断可以只检索 "firefox/""windows nt" 字符串;

WindowsChrome

特征表现: 以"mozilla/x.0"开头,包含"windows nt","chrome/",同时包含"applewebkit/","safari/"

判断方法:粗略判断可以只检索 "windows nt""chrome/"字符串;

WindowsOpera

特征表现:以"opera/"开头,含有"windows nt","presto/" 字符串;

判断方法:粗略判断只检索 "windows nt""opera/"字符串;

WindowsSafari

特征表现:以"mozilla/"开头,同时含有"windows nt","applewebkit/","safari/"

判断方法:粗略判断可以检索含有 "windows nt","safari/" 同时不包含 "chrome/"


2. DEMOhttp://119.10.57.69:880/jnshu042/browser%20version.html

在不同浏览器里查看效果

 

明天计划的事:。

1. 继续看草船云项目代码。

 

今天遇到的问题:

 

收获:

1. 浏览器版本的判断;

2. navigator.userAgent属性里所包含的信息。



返回列表 返回列表
评论

    分享到