最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何實現(xiàn)移動端瀏覽器不顯示 pc 端的廣告

 更新時間:2015年10月15日 08:54:10   作者:一介布衣  
隨著移動網(wǎng)絡的發(fā)展,越來越多的人使用手機等移動端瀏覽網(wǎng)頁辦公,那么如果在手機打開頁面的時候顯示大大的聯(lián)盟廣告,用戶體驗度會非常差,經(jīng)過一番研究,用下面的方法實現(xiàn)了移動端瀏覽器不顯示PC端廣告。

前一段時間寫了一篇博文, 關于微信內(nèi)置瀏覽器不顯示聯(lián)盟廣告

根據(jù) window.navigator.userAgent 來判斷當前瀏覽器是否是微信內(nèi)置瀏覽器

window.navigator.userAgent=='micromessenger'

今天要分享的內(nèi)容差不多,因為之前只考慮了微信瀏覽器的適配,回頭在移動端瀏覽器打開站點,發(fā)現(xiàn)適配問題.
有的聯(lián)盟會自動屏蔽移動端,但是有的聯(lián)盟就不能屏蔽,所以只能手動去判斷.

根據(jù)瀏覽器 userAgent 判斷來源

安卓設備的的 userAgent 判斷

navigator.userAgent.match(/Android/i)

iphone 設備 userAgent 判斷

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

ipad 設備 userAgent 判斷

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

ipod 設備 userAgent 判斷

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

再補充下微信內(nèi)置瀏覽器的判斷方法

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

屏蔽微信,手機(除 winphone 設備),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)盟廣告計費id
 }
<script src="http://images.sohu.com/cs/jsfile/js/c.js" charset="utf-8"></script> //廣告內(nèi)容加載

如果沒有聯(lián)盟廣告計費id,下面的廣告自然不會展示.間接起到了移動端屏蔽聯(lián)盟廣告的作用.

相關文章

  • html+javascript實現(xiàn)可拖動可提交的彈出層對話框效果

    html+javascript實現(xiàn)可拖動可提交的彈出層對話框效果

    本文為大家介紹下使用html+javascript實現(xiàn)可拖動彈出層、對話框、可提交,具體代碼如下,感興趣的朋友可以參考下,希望對大家有所幫助
    2013-08-08
  • 詳解JavaScript基于面向對象之繼承實例

    詳解JavaScript基于面向對象之繼承實例

    這篇文章主要介紹了JavaScript基于面向對象之繼承實例,需要的朋友可以參考下
    2015-12-12
  • 微信小程序實現(xiàn)側邊分類欄

    微信小程序實現(xiàn)側邊分類欄

    這篇文章主要為大家詳細介紹了微信小程序實現(xiàn)側邊分類欄,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • js如何實現(xiàn)淡入淡出效果

    js如何實現(xiàn)淡入淡出效果

    這篇文章主要介紹了原生js如何實現(xiàn)淡入淡出效果,文章為大家提供了一個已經(jīng)封裝好的代碼,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-11-11
  • d3繪制基本的柱形圖的實現(xiàn)代碼

    d3繪制基本的柱形圖的實現(xiàn)代碼

    柱形圖是圖表中常見的一種,這篇文章主要介紹了d3繪制基本的柱形圖的實現(xiàn)代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • 淺談Javascript線程及定時機制

    淺談Javascript線程及定時機制

    這篇文章主要介紹了淺談Javascript線程及定時機制的相關資料,需要的朋友可以參考下
    2015-07-07
  • BootStrap Fileinput上傳插件使用實例代碼

    BootStrap Fileinput上傳插件使用實例代碼

    這篇文章主要介紹了BootStrap Fileinput上傳插件使用實例代碼,,通過引入js和css文件,具體實現(xiàn)代碼大家參考下本文
    2017-07-07
  • js實現(xiàn)交通燈效果

    js實現(xiàn)交通燈效果

    本文主要介紹了js實現(xiàn)交通燈效果的示例代碼。具有一定的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • ECMAScript中var let const常見問題及區(qū)別詳解

    ECMAScript中var let const常見問題及區(qū)別詳解

    這篇文章主要為大家介紹了ECMAScript中var let const常見問題及區(qū)別詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • JavaScript更改原始對象valueOf的方法

    JavaScript更改原始對象valueOf的方法

    這篇文章主要介紹了JavaScript更改原始對象valueOf的方法,涉及javascript使用自定義valueOf函數(shù)替換掉原始object中valueOf的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03

最新評論

阳西县| 松阳县| 瑞安市| 油尖旺区| 凌云县| 漳浦县| 双桥区| 祥云县| 花垣县| 洛扎县| 咸宁市| 仪征市| 利津县| 宁武县| 祥云县| 嘉鱼县| 彭阳县| 惠安县| 鄄城县| 年辖:市辖区| 荆州市| 论坛| 韶关市| 易门县| 惠东县| 富民县| 浦东新区| 罗平县| 牙克石市| 漳州市| 宣汉县| 逊克县| 江陵县| 定远县| 遂溪县| 河间市| 彰武县| 武清区| 民和| 南和县| 突泉县|