判斷瀏覽器是微信還是支付寶


           有的時候我們需要區分當前頁面是在微信中打開的還是在支付寶中打開的,然后進行相應的操作。那么就用到了瀏覽器對象模型中的Navigator 對象,Navigator 對象包含有關瀏覽器的信息。我們通過Navigator 獲取到userAgent的相關信息。相關信息如下:

                    支付寶的

                    微信的

                    

 代碼如下:

function isAlipayOrWechat() {
    var userAgent = navigator.userAgent.toLowerCase();

    if(userAgent.match(/Alipay/i) == "alipay") {
        alert("支付寶瀏覽器");
    } else if(userAgent.match(/MicroMessenger/i) == "micromessenger") {
        alert("微信瀏覽器");
    }
}
isAlipayOrWechat();

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM