js判断各个浏览器
其实,实际写js的过程中,用功能判断”鸭shi辨形“的方法就可以了,不过,很多地方考试还是会问。所以总结一下,大部分都是分析navigator来实现的。
var ua=navigator.userAgent.toLowerCase(); var s=null; var browser={ msie:(s=ua.match(/msie/s*([/d/.]+)/))?s[1]:false, firefox:(s=ua.match(/firefox//([/d/.]+)/))?s[1]:false, chrome:(s=ua.match(/chrome//([/d/.]+)/))?s[1]:false, opera:(s=ua.match(/opera.([/d/.]+)/))?s[1]:false, safari:(s=ua.match(/varsion//([/d/.]+).*safari/))?s[1]:false };
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。