function IETester(userAgent) { var UA = userAgent || navigator.userAgent; if(/msie/i.test(UA)) {//==》“/msie/i.” 这是什么写法,我看不明白,作用的又是什么。 return UA.match(/msie (\d+\.\d+)/i)[1]; } else if(~UA.toLowerCase().indexOf('trident') && ~UA.indexOf('rv')) { return UA.match(/rv:(\d+\.\d+)/)[1]; } return false; } IETester(); //不传参数返回当前IE版本,如果不是IE内核浏览器,返回false IETester('Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko'); //传userAgent字符串,用来判断其他IE浏览器的版本,该示例返回11.0
注:本想用这个脚本测试ie版本的,但我直接复制到我的script标签里没有效果,准确 来说应该是没有反应??如果有知道怎么使用的朋友,可以写在下面。另:我复制到我代码中,没有任何修改的。
其实我真的不是东北人
相关分类