亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

js不同客戶端顯示不同廣告(pc端+移動端+微信端)

 更新時間:2023年02月09日 20:57:40   投稿:mdxy-dxy  
這篇文章主要介紹了js不同客戶端顯示不同廣告(pc端+移動端+微信端),比較適合自適應網站的廣告,需要的朋友可以參考下

核心代碼

var IsSpider=/spider|bot/ig.test(window.navigator.userAgent);
var IsMobile=/ipad|iphone|ipod|android|mobile/ig.test(window.navigator.userAgent);
var IsWeixin=/micromessenger/i.test(window.navigator.userAgent);

var i;
web=[];
mob=[];
wex=[];
// 提問頭部
web['single_question_banner']='pc端廣告代碼';
mob['single_question_banner']='移動端廣告代碼';
wex['single_question_banner']='微信端廣告代碼';
// 標題頭部
web['single_question_bottom']='';
mob['single_question_bottom']='';
wex['single_question_bottom']='';

if (IsMobile) {
	for (i in web) {
	  web[i] = mob[i];
	}
}

function growing(id) {
    if(IsSpider)return;
    document.writeln(web[id]);
}

具體的代碼大家自行參考。代碼比較簡單,主要是通過數(shù)組定義廣告代碼。

js如何實現(xiàn)廣告在pc端顯示,移動端不顯示

var browser={    
		versions:function(){            
				var u = navigator.userAgent, app = navigator.appVersion;            
				return {                
					trident: u.indexOf('Trident') > -1,               
					presto: u.indexOf('Presto') > -1,                
					webKit: u.indexOf('AppleWebKit') > -1,              
					gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,               
					mobile: !!u.match(/AppleWebKit.*Mobile.*/)||!!u.match(/AppleWebKit/),          
					ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),                 
					android: u.toLowerCase().indexOf('android') > -1 ,   
					iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1,               
					iPad: u.indexOf('iPad') > -1,               
					webApp: u.indexOf('Safari') == -1           
				};
				}()
}
if (!(browser.versions.android || browser.versions.ios || browser.versions.iPhone || browser.versions.iPad)){
 
document.writeln("<div class=\'float_layer\' id=\'miaov_float_layer\' style=\'z-index:10001;\'>");
document.writeln("    <div class=\'content\'>");
document.writeln("        <div class=\'wrap\'> ");
document.writeln("        <a href=\'http://yookee.cc/\' target=\'_blank\'><img src=\'/ad1/14690989051188.gif\' width=\'300\' height=\'250\' /></a>");
document.writeln("        </div>");
document.writeln("    </div>");
document.writeln("</div>");
}

到此這篇關于js不同客戶端顯示不同廣告(pc端+移動端+微信端)的文章就介紹到這了,更多相關js不同客戶端顯示不同廣告內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 徹底搞懂JS無縫滾動代碼

    徹底搞懂JS無縫滾動代碼

    徹底搞懂JS無縫滾動代碼...
    2007-01-01
  • 本地圖片預覽(支持IE6/IE7/IE8/Firefox3)經驗總結

    本地圖片預覽(支持IE6/IE7/IE8/Firefox3)經驗總結

    遇到的本地圖片預覽的需求,IE6下可以直接從file的value獲取圖片路徑來顯示預覽,IE7和IE8下通過select獲取file的圖片路徑,再用濾鏡來顯示預覽,至于FireFox祥看本文吧,希望可以幫助到你
    2013-03-03
  • JS實現(xiàn)可點擊展開與關閉的左側廣告代碼

    JS實現(xiàn)可點擊展開與關閉的左側廣告代碼

    這篇文章主要介紹了JS實現(xiàn)可點擊展開與關閉的左側廣告代碼,通過鼠標onClick事件調用自定義javascript函數(shù)實現(xiàn)頁面元素及樣式的顯示與隱藏效果,非常簡單實用,需要的朋友可以參考下
    2015-09-09
  • javascript的理解及經典案例分析

    javascript的理解及經典案例分析

    下面小編就為大家?guī)硪黄猨avascript的理解及經典案例分析。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05
  • JS實現(xiàn)移動端觸屏拖拽功能

    JS實現(xiàn)移動端觸屏拖拽功能

    這篇文章主要介紹了JS實現(xiàn)移動端觸屏拖拽功能,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-07-07
  • uni-app微信小程序使用echarts的詳細圖文教程

    uni-app微信小程序使用echarts的詳細圖文教程

    為了兼容小程序Canvas,ECharts提供了一個小程序的組件,用這種方式可以方便地使用ECharts,下面這篇文章主要給大家介紹了關于uni-app微信小程序使用echarts的相關資料,需要的朋友可以參考下
    2022-10-10
  • 3款實用的在線JS代碼工具(國外)

    3款實用的在線JS代碼工具(國外)

    本文為大家推薦3款非常實用的在線JS代碼工具,可以幫助你方便地處理JavaScript或jQuery代碼
    2012-03-03
  • javascript中拼接HTML字符串的最快、最好的方法

    javascript中拼接HTML字符串的最快、最好的方法

    這篇文章主要介紹了javascript中拼接HTML字符串的最快、最好的方法,本文共計介紹了3種方法,并對3個各自做了瀏覽器速度測試,需要的朋友可以參考下
    2014-06-06
  • js實現(xiàn)前端圖片上傳即時預覽功能

    js實現(xiàn)前端圖片上傳即時預覽功能

    這篇文章主要為大家詳細介紹了js實現(xiàn)前端圖片即時預覽功能,本地預覽功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Web表單提交之disabled問題js解決方法

    Web表單提交之disabled問題js解決方法

    這篇文章主要介紹了Web表單提交之disabled問題js解決方法,分析了通過js解決保存值也能保留用戶不能輸入的功能,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-01-01

最新評論