如何實(shí)現(xiàn)移動(dòng)端瀏覽器不顯示 pc 端的廣告
前一段時(shí)間寫(xiě)了一篇博文, 關(guān)于微信內(nèi)置瀏覽器不顯示聯(lián)盟廣告
根據(jù) window.navigator.userAgent 來(lái)判斷當(dāng)前瀏覽器是否是微信內(nèi)置瀏覽器
window.navigator.userAgent=='micromessenger'
今天要分享的內(nèi)容差不多,因?yàn)橹爸豢紤]了微信瀏覽器的適配,回頭在移動(dòng)端瀏覽器打開(kāi)站點(diǎn),發(fā)現(xiàn)適配問(wèn)題.
有的聯(lián)盟會(huì)自動(dòng)屏蔽移動(dòng)端,但是有的聯(lián)盟就不能屏蔽,所以只能手動(dòng)去判斷.
根據(jù)瀏覽器 userAgent 判斷來(lái)源
安卓設(shè)備的的 userAgent 判斷
navigator.userAgent.match(/Android/i)
iphone 設(shè)備 userAgent 判斷
navigator.userAgent.indexOf('iPhone')!=-1
ipad 設(shè)備 userAgent 判斷
navigator.userAgent.indexOf('iPad') != -1
ipod 設(shè)備 userAgent 判斷
navigator.userAgent.indexOf('iPod') != -1
再補(bǔ)充下微信內(nèi)置瀏覽器的判斷方法
function isWeiXin() { var ua = window.navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == 'micromessenger') { return true; } else { return false; } }
屏蔽微信,手機(jī)(除 winphone 設(shè)備),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; //聯(lián)盟廣告計(jì)費(fèi)id } <script src="http://images.sohu.com/cs/jsfile/js/c.js" charset="utf-8"></script> //廣告內(nèi)容加載
如果沒(méi)有聯(lián)盟廣告計(jì)費(fèi)id,下面的廣告自然不會(huì)展示.間接起到了移動(dòng)端屏蔽聯(lián)盟廣告的作用.
相關(guān)文章
Uniapp中使用Echarts的詳細(xì)過(guò)程
這篇文章主要介紹了Uniapp中使用Echarts的示例詳解這里只舉例折線圖,介紹了uni-app微信小程序使用echarts的方法,下載echart組件,可以先隨便建個(gè)文件夾,然后 npm init,接著下載依賴,需要的朋友可以參考下2022-11-11復(fù)制網(wǎng)頁(yè)內(nèi)容,粘貼之后自動(dòng)加上網(wǎng)址的實(shí)現(xiàn)方法(腳本之家特別整理)
復(fù)制內(nèi)容加網(wǎng)址的功能,自06年腳本之家將這個(gè)功能發(fā)布并通過(guò)blueidea宣傳以后,現(xiàn)如今很多網(wǎng)站都使用上了, 當(dāng)初我們也由這個(gè)功能帶來(lái)很多外鏈2014-10-10js自定義鼠標(biāo)右鍵的實(shí)現(xiàn)原理及源碼
這篇文章主要介紹了js自定義鼠標(biāo)右鍵的實(shí)現(xiàn)原理及源碼,需要的朋友可以參考下2014-06-06js動(dòng)態(tài)創(chuàng)建及移除div的方法
這篇文章主要介紹了js動(dòng)態(tài)創(chuàng)建及移除div的方法,涉及javascript針對(duì)頁(yè)面元素的動(dòng)態(tài)操作技巧,需要的朋友可以參考下2015-06-06MATLAB中ismissing函數(shù)用法小結(jié)
這篇文章主要介紹了MATLAB中ismissing函數(shù)用法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-09-09小程序getLocation需要在app.json中聲明permission字段
這篇文章主要介紹了小程序getLocation需要在app.json中聲明permission字段,個(gè)別需要獲取用戶地理位置的在開(kāi)發(fā)者工具調(diào)試時(shí)會(huì)出現(xiàn)getLocation需要在app.json中聲明permission字段 ,下面我們就一起來(lái)解決一下2019-04-04