好吧,以后就不改了…支持官方…其实是因为没这么多时间去管,偶尔更新下就好了啦~

 

以下部分已过期…( ̄ε(# ̄) Σ 不用看下去了

 

好吧,没想到继前篇《浏览器嗅探器——WhichBrowser》之后,还会有后续版本…

由于博主闲……是真闲,工作找不到,所以闲….(´;ω;`)

于是自己随便看了看这个 WhichBrowser 的源码

 

之前说它不会去识别 IE 浏览器文档模式,发现竟然是因为这玩意直接从 HTTP 头里取 HTTP_USER_AGENT ,也是醉了…

你™既然要从 HTTP 头里获得 User-Agent 那干嘛还要传进去 ua 啊…坑货

 

然后就随手那么改了下,反正 WhichBrowser 的许可证是 MIT 的,很开放,随便改…

Browsers.browser 中新增了 documentMode 属性 ,使用 Browsers.browser.documentMode 就能获得 IE 浏览器的文档模式

documentMode 属性在非 IE 浏览器的情况下无意义…

Browsers.browser 中的 mode 属性当 IE 浏览器为兼容视图的时候为 compat

 

API地址:http://api.ttionya.com/whichbrowser/


原创文章,转载请以链接形式注明出处:http://blog.ttionya.com/article-987.html