1. 程式人生 > >頁面只能在微信中打開,並禁用分享功能

頁面只能在微信中打開,並禁用分享功能

class win color BE sse src pre var jsb

        /* begin禁用微信分享功能 */
        function onBridgeReady() {
            WeixinJSBridge.call(‘hideOptionMenu‘);
        }
        if (typeof WeixinJSBridge == "undefined") {
            if (document.addEventListener) {
                document.addEventListener(‘WeixinJSBridgeReady‘, onBridgeReady, false
); } else if (document.attachEvent) { document.attachEvent(‘WeixinJSBridgeReady‘, onBridgeReady); document.attachEvent(‘onWeixinJSBridgeReady‘, onBridgeReady); } } else { onBridgeReady(); } /* end禁用微信分享功能 */ //
對瀏覽器的UserAgent進行正則匹配,不含有微信獨有標識的則為其他瀏覽器 var useragent = navigator.userAgent; if (useragent.match(/MicroMessenger/i) != ‘MicroMessenger‘) { // 這裏警告框會阻塞當前頁面繼續加載 // 以下代碼是用javascript強行關閉當前頁面 var opened = window.open(‘about:blank‘, ‘_self‘);
/*opened.opener = null; opened.close();*/ }else{ window.alert = function(name){ var iframe = document.createElement("IFRAME"); iframe.style.display="none"; iframe.setAttribute("src", ‘data:text/plain,‘); document.documentElement.appendChild(iframe); window.frames[0].window.alert(name); iframe.parentNode.removeChild(iframe); } }

頁面只能在微信中打開,並禁用分享功能