1. 程式人生 > >如何限制網頁只能在微信內建瀏覽器中開啟?

如何限制網頁只能在微信內建瀏覽器中開啟?

// 對瀏覽器的UserAgent進行正則匹配,不含有微信獨有標識的則為其他瀏覽器 var useragent = navigator.userAgent; if (useragent.match(/MicroMessenger/i) != 'MicroMessenger') { // 這裡警告框會阻塞當前頁面繼續載入 alert('已禁止本次訪問:您必須使用微信內建瀏覽器訪問本頁面!'); // 以下程式碼是用javascript強行關閉當前頁面 var opened = window.open('about:blank'
, '_self'); opened.opener = null; opened.close(); }