欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 前端技术 > html >内容正文

html

js中推断浏览器类型 -凯发k8官方网

发布时间:2024/10/12 html 24 豆豆
凯发k8官方网 收集整理的这篇文章主要介绍了 js中推断浏览器类型 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

在实际看发展。有时候会遇到在ios和android中要用不同的方法处理网页。须要让网页返回当前浏览器的类型。

/*** 推断浏览器类型*/ var browse = function () {//推断是否是苹果系统this.browseios = function () {var ua = navigator.useragent.tolowercase();if (/(iphone|ipad|ipod|ios)/i.test(ua)) {//苹果return true;}return false;};//推断是否是微信内置浏览器this.browseweixin = function () {var ua = navigator.useragent.tolowercase();if(/micromessenger/.test(ua)) {return true;}return false;};//推断是否是安卓this.browseandroid = function () {var ua = navigator.useragent.tolowercase();if (/(android)/i.test(ua)) {//安卓return true;}return false;};//推断是否是手机端this.browsemobile = function () {var ua = navigator.useragent;if(ua != null && ua != "") {ua = ua.tolowercase();}//手机处理if(ua.indexof("android") >= 0 || ua.indexof("iphone") >= 0 || ua.indexof("ipod") >= 0 || ua.indexof("ipad") >= 0 || ua.indexof("windows phone") >= 0 || ua.indexof("blackberry") >= 0) {return true;}return false;}; };

有时候须要推断是否是在微信中打开。方法类似


function is_weixn(){ var ua = navigator.useragent.tolowercase(); if(ua.match(/micromessenger/i)=="micromessenger") { return true; } else { return false; } }






转载于:https://www.cnblogs.com/yfceshi/p/7228404.html

总结

以上是凯发k8官方网为你收集整理的js中推断浏览器类型的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图