用js判斷是否是微信瀏覽器

//判斷是否是微信瀏覽器的函數
function isWeiXin(){
  //window.navigator.userAgent屬性包含了瀏覽器類型、版本、操作系統(tǒng)類型、瀏覽器引擎類型等信息,這個屬性可以用來判斷瀏覽器類型
  var ua = window.navigator.userAgent.toLowerCase();
  //通過正則表達式匹配ua中是否含有MicroMessenger字符串
  if(ua.match(/MicroMessenger/i) == 'micromessenger'){
  return true;
  }else{
  return false;
  }
}
window.onload=function(){
  if(!document.getElementById) return false;
  //定義一個按鈕,并獲取這個按鈕存在變量pingguo中
  var pingguo=document.getElementById("pingguo");
  // 點擊按鈕判斷是否是微信瀏覽器,然后執(zhí)行函數
  pingguo.onclick=function(){
  if(isWeiXin()){
    // 是微信瀏覽器,執(zhí)行操作
  }else{
  return false;
  }
 }
}
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容