今天帮人做有偿服务的时候遇到了如题的这样的问题,他想在手机、IPAD等移动端显示不同的广告联盟的广告代码,那么怎么分别显示不同的代码呢? 封程中 给大家说说.
其实很简单,无非就是判断,和显示,下面我直接给出代码.在需要放广告的位置直呼和浩特网站建设公司接加入以下代码:
scriptvar url = location.search;
url = url.substr(1);
var bs={
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.indexOf('Android') -1 || u.indexOf('Linux') -1,
iPhone: u.indexOf('iPhone') -1,
iPad: u.indexOf('iPad') -1
};
}(),
language:(navigator.browserLanguage || navigator.language).toLowerCase()
}
var flag = true;
if(bs.versions.mobile && url!='mobile'){
if(bs.versions.android||bs.versions.iPhone||bs.versions.iPad||bs.versions.呼伦贝尔网站建设公司ios){
flag=false;
}
}
if(flag){
/*这里放PC的广告*/
var cpro_id = "u2dsadas314";
document.write("script src='http://cpro.baidustatic.com/cpro/ui/c.js' type='text/javascript'
/sc"+"ript");}else{
/*这里放移动的广告*/
var cpro_id = "u223dsada09";
document.write("script src='http://cpro.baidustatic.com/cpro/ui/cm.js' type='text/javascript'
/sc"+"ript");}
/script
最上面这块代码就是用来区分访问类型的,大家可以看到有Android、ipad、iphone、linux什么的
自考网站设计然后下面有个判断,大家直接把PC和手机广告放里面就可以了.
pc是上面的代码块,手机的是下面的代码块,然后引js的格式不要改我的,不然你会报错的,只需替换内容即可.
希望可以帮助到各位
个人博客地址:http://fcz8k.com
南京牧狼文化传媒有限公司简介:
牧狼传媒,牧者之心,狼者之性,以牧之谦卑宽容之心待人,以狼之团结无畏之性做事!
公司注册资金100万,主营众筹全案服务、网站营销全案服务、网站建设、微信小程序开发、电商网店设计、H5页面设计、腾讯社交广告投放以及电商营销推广全案等相关业务,致力于为客户提供更有价值的服务,创造让用户满意的效果!
为百度官方及其大客户、苏宁易购、金山WPS秀堂、美的、创维家电、新东方在线、伊莱克斯、宝丽莱等国内国外知名品牌服务过,服务经验丰富!同时,公司也是南京电子商务协会会员单位、猪八戒网官方认证签约服务商、江苏八戒服务网联盟、南京浦口文化产业联合会会员单位,可以为您提供更好的服务!
主营项目:众筹全案服务、网站营销全案服务、网站建设、微信小程序开发、电商网店设计、H5页面设计、腾讯社交广告投放、竞价托管、网站优化、电商代运营等
合作客户:百度、苏宁易购、饿了么、美的、创维家电、新东方在线、宝丽莱、金山WPS秀堂、伊莱克斯
资质荣誉:百度商业服务市场2017年度最佳图片服务商、南京电子商务协会会员单位、猪八戒网官方认证签约服务商、江苏八戒服务网联盟、南京浦口文化产业联合会会员单位、八戒通TOP服务商、"易拍即合杯"H5创意大赛"三等奖"。