Rumah >hujung hadapan web >tutorial js >Bagaimana untuk menghalang penyemak imbas mudah alih daripada memaparkan kemahiran PC ads_javascript

Bagaimana untuk menghalang penyemak imbas mudah alih daripada memaparkan kemahiran PC ads_javascript

WBOY
WBOYasal
2016-05-16 15:36:341780semak imbas

Saya menulis catatan blog beberapa waktu lalu tentang penyemak imbas terbina dalam WeChat yang tidak memaparkan iklan ahli gabungan

Tentukan sama ada penyemak imbas semasa ialah penyemak imbas terbina dalam WeChat berdasarkan window.navigator.userAgent

window.navigator.userAgent=='micromessenger'

Kandungan yang ingin saya kongsikan hari ini hampir sama, kerana saya hanya menganggap penyesuaian pelayar WeChat sebelum ini Apabila saya membuka tapak pada pelayar mudah alih, saya mendapati masalah penyesuaian.
Sesetengah pakatan akan menyekat versi mudah alih secara automatik, tetapi sesetengah pakatan tidak boleh menyekatnya, jadi anda hanya boleh menilai secara manual

Tentukan sumber berdasarkan userAgent pelayar

Penghakiman UserAgent untuk peranti Android

navigator.userAgent.match(/Android/i)

penggunaan ejen peranti iphone pertimbangan

navigator.userAgent.indexOf('iPhone')!=-1

penghakiman ejen pengguna peranti ipad

navigator.userAgent.indexOf('iPad') != -1

penghakiman ejen pengguna peranti ipod

navigator.userAgent.indexOf('iPod') != -1

Tambah lagi Cara menilai penyemak imbas terbina dalam WeChat

function isWeiXin() {
    var ua = window.navigator.userAgent.toLowerCase();
    if (ua.match(/MicroMessenger/i) == 'micromessenger') {
      return true;
    } else {
      return false;
    }
 }

Sekat WeChat, telefon mudah alih (kecuali peranti winphone) dan iPod

 if(!isWeiXin()&&!(navigator.userAgent.match(/Android/i) || (navigator.userAgent.indexOf('iPhone') != -1) || (navigator.userAgent.indexOf('iPod') != -1) || (navigator.userAgent.indexOf('iPad') != -1))) {
     var sogou_ad_id=4767753;  //联盟广告计费id
 }
<script src="http://images.sohu.com/cs/jsfile/js/c.js" charset="utf-8"></script> //广告内容加载

Jika tiada ID pengebilan pengiklanan ahli gabungan, iklan berikut secara semula jadi tidak akan dipaparkan ini secara tidak langsung memainkan peranan menyekat iklan ahli gabungan pada terminal mudah alih

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn