js 广告延迟加载代码(百度 Google 淘宝)

方法一,最简单的把广告放在最网页最后面,然后利用替换即可。

 代码如下 复制代码

//前面加载广告的地方代码:
<div id="dy_01">广告代码1调用ing(可以改成其他的第二世界整理发布话)</div>
<div id="dy_02">广告代码2调用ing(可以改成其他的话)</div>
//<div>可以用<span>代替

//放在最后面(如放在</body>上面)代码:
<div style="display:none;" id="div_dy_01">广告代码1</div>
<div style="display:none;" id="div_dy_02">广告代码2</div>
//style="display:none;"为防止页面底部出现空白,可有可无
<script>
document.getElementById("dy_01").innerHTML=document.getElementById("div_dy_01").innerHTML;document.getElementById("div_dy_01").innerHTML="";
</script>
<script>
document.getElementById("dy_02").innerHTML=document.getElementById("div_dy_02").innerHTML;document.getElementById("div_dy_02").innerHTML="";
</script>

如果我们要做得更高级有就可以使用jquery延时广告加载

 

 代码如下 复制代码

<!DOCTYPE html>
<html lang="zh-CN" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>jQuery 广告延迟加载 支持 百度 Google 淘宝 等广告</title>
<script type="text/javascript" src="/jquery.min.js"  media="all"></script>
<script type="text/javascript"  media="all">

;(function($){
 var ad = [], old = [document.write,document.writeln], run = false, load = false;
 
 var handle = function(){
  run = true;
  if ( !ad.length ) {
   run = false;
   return false;
  }
  var a = ad.shift(), s = [];
  
  // 执行 init
  a[2].apply();
  
  // 修改2个函数
  document.write = function(){
   var g = arguments, j = [], k, v;
   // 处理 里面带有的 js
   
   $.buildFragment( g, document, j );
   for( k in j ) {
    v = j[k];
    if( j[k].src ) {
     s.push( j[k].src );
    }
    if ( j[k].innerHTML ) {
     eval( j[k].innerHTML );
    }
   }
   // 遍历添加 值
   $.each( g,function( kk, vv ){
    $(a[0]).each(function() {
     this.innerHTML += vv;
    })
   });
  }
  document.writeln = function() {
   var g = [];
   $.each( arguments,function( k, v ){
    g[k] = v + "n";
   });
   document.write.apply( this, g );
  }
  
  
  // 执行函数
  forcall = function(){
   if ( !a[1].length ) {
    document.write = old[0];
    document.writeln = old[1];
    
    // 执行 complete
    a[3].apply();
    
    // 运行 下一个 ad
    handle.apply();
    
    return false;
   }
   
   
   var complete = function(){
    a[1] = s.concat( a[1] );
    s = [];
    forcall.apply();
   };
   var e = $('<script></script>').attr({ type: 'text/javascript', src: a[1].shift() })[0];
   if( e.readyState ) {
    e.onreadystatechange = function() {
     if( $.inArray( e.readyState, ['loaded', 'complete'] ) != -1 ) {
      complete.apply();
     }
    };
   } else {
    e.onload = function() {
     complete.apply();
    };
   }
            $('head')[0].appendChild(e);
   
   
  };
  
  // 回调
  forcall.apply();
  
  
 };
 $(function(){
  $(window).load(function(){
   load = true;
   // 执行 ad
   handle.apply();
  });
 });
 
 
 $.fn.extend({
  'ad':function( a, b, c ) {
   a = a || [];
   a = typeof( a ) == 'string' ? [a] : a;
   b = b || function(){};
   c = c || function(){};
   ad.push([this,a,b,c]);
   if ( !run && load ) {
    handle.apply();
   }
  }
 });
})(jQuery);
</script>
</head>
<body>

<h1>请自己修改广告id等 否则是不显示广告的</h1>
<div id="google"><h3>Google 的广告</h3><br/><br/></div>
<div id="baidu"><h3>Baidu 的广告</h3><br/><br/></div>
<div id="taobao"><h3>Taobao 的广告</h3><br/><br/></div>
<div id="sogou"><h3>Sogou 的广告</h3><br/><br/></div>

<script type="text/javascript">
$(function(){
    // Google 的
    $('#google').ad('http://pagead2.googlesyndication.com/pagead/show_ads.js', function(){
        google_ad_client = "pub-12312312312";
        google_ad_slot = "12312312";
        google_ad_width = 728;
        google_ad_height = 90;
    });

    // 百度的
    $('#baidu').ad('http://cpro.baidu.com/cpro/ui/c.js',function(){
        window.cpro_id = 'u123';
    });

    // 淘宝的
    $('#taobao').ad('http://a.alimama.cn/inf.js',function(){
        alimama_pid="mm_123_123_123";
        alimama_width=336;
        alimama_height=280;
    });
       
    // 搜狗的
    $('#sogou').ad('http://images.sohu.com/cs/jsfile/js/c.js',function(){
        window.sogou_ad_id=123;
        window.sogou_ad_height=60;
        window.sogou_ad_width=468;
    });

})
</script>

</body>
</html>

时间: 2024-08-03 07:56:20

js 广告延迟加载代码(百度 Google 淘宝)的相关文章

报告称第四季网络广告百度居首 淘宝超网易

1月27日消息,易观国际高级分析师李智今日发布报告称,09年第4季度百度.谷歌中国以及新浪占据中国互联网广告市场前三名,淘宝网络广告份额首次超过网易. 易观指出,淘宝网可以称为中国互联网广告市场当中的异类,一方面以搜索竞价等模式服务于淘宝卖家旺盛的营销需求,另一方面以互动活动以及图文的展示来服务于品牌客户的推广需求,这使得第四季度淘宝网络广告收入已经超过网易. 在中国互联网广告市场当中,百度与谷歌所代表的搜索引擎营销模式仍然占据主要地位.相应地,决定了二者的市场位置在短期之内仍然无法被动摇.在以

百度离淘宝客远去 360搜索挺靠谱

昨天看到有人说网站投放淘宝广告很容易被百度降权,其实这也不是什么新鱼事了,做过淘宝客的朋友都知道,本身淘宝和百度是竞争对手.自从淘宝把百度屏蔽了之后,这种竞争关系就开始了,然后淘宝居然聪明的做出了这一招淘宝客.利用站长再次搭了一条桥通向淘宝卖家,这招不可谓不高啊,就这样百度再一次被淘宝利用了,很多人可能不认同这种说法.但站在他们这种竞争关系的角度来看事实就这么一回事,当然我并不是在谴责百度因为跟淘宝的竞争而对站长大开杀戒,也是站长在这方面太疯狂了,逼的百度不得不出手. 百度对淘宝客大力封杀也是无

百度恶战淘宝:只为挤占C2C

中介交易 SEO诊断 淘宝客 云主机 技术大厅 进入八月,阿里巴巴与百度争夺网络广告市场的战争日渐升级.一个是搜索领域霸主,一个是电子商务巨头,过去曾合作共赢,今朝却干戈相向! 百度与阿里巴巴这几年都开始多元化发展,百度不再是单纯的搜索公司,阿里巴巴也不仅仅做电子商务.双方除C2C,在网站联盟.网络广告,搜索等领域都有直接竞争或摩擦. "三鹿与百度签定300万广告投放协议以享受负面新闻删除"遭到曝光后,百度"及时踢开"三鹿,但百度还是跳进黄河洗不清.从9月12日开始

百度VS淘宝 双方火拼看家本领

中介交易 SEO诊断 淘宝客 云主机 技术大厅 2008年10月8日,淘宝突然宣布,将在未来五年之内投入50亿元人民币来发展网络购物市场,而在三个月前的淘宝五周年庆典上,马云宣布的数字则为20亿人民币.是什么促使了淘宝在短短三个月内就做出了增加30亿人民币投入的决心呢? 百度,更确切地说,是百度已经推出的网络购物平台"有啊". 淘宝和百度掐架?要是放在几年前,或许谁也不会想到,会有这么一天. 确实,作为目前中国最为成功的互联网企业之一,淘宝网占据着中国网购市场的80%-90%强,而百度

支持百度鄙视淘宝的200个理由

中介交易 SEO诊断 淘宝客 云主机 技术大厅 当我写了<助长信息屏蔽诋毁竞争对手,看谷歌的短视目光和自宫行为>后,理所当然地,受到许多不很友好的对待,有些明显具有动物性的一面.比如,当我仅仅是没有对百度坏,就有人认为我是在枪手,是在百度的AD,我很纳闷,它怎么知道我的身份?我和李彦宏说话的时候,它听到了吗.再比如,有人说"百度这个时候想起google了",好奇怪啊,这是我写的啊,独立完成的啊.还有,"不爱鸟你,你××就一大傻B....",哎,这些高素质

百度大站淘宝

中介交易 SEO诊断 淘宝客 云主机 技术大厅 前一阵子闹得沸沸扬扬的诸多网站隐蔽百度事件的导火索起于alimama淘宝网的率先隐蔽,舆论对于此次突发事件的主角百度的反映颇有争议,对于百度前段时间的缄默到底是倾向于蔑视淘宝的胸有成竹更多,还是江郎才尽的束手无策更多,众说纷纭.那么继8日百度大张旗鼓的公布"百度有啊"平台之后,到10日查询百度有啊站点发现已经可以访问,无疑不昭示着百度蓄谋已久的重拳出击.更有有意思的是,百度有啊网页标题处打出了"要购物 先百度"的口号,

奥美广告创始人 买衣服上淘宝,吃饭上大众点评,看新闻上微博

"我知道我的广告费浪费了一半,但是却不知道哪一半浪费了."--奥美广告创始人 买衣服上淘宝,吃饭上大众点评,看新闻上微博,蹲马桶翻微信.在消费习惯和生活习惯被互联网与移动互联网搅得天翻地覆时,不少企业老板发现,传统的硬广投放效果一天不如一天;品牌总监拿着全年的广告预算,不知如何花掉这笔钱. 带着这些问题,记者专访了重庆著名媒体人杨艾祥,揭秘互联网的营销密码. 互联网人流量最大的两个地方 在传统行业中,开店选址是一项极其重要的工作,选址的好坏直接决定一家店未来发展的兴衰.选址时有两项因素

JS实现获取来自百度,Google,soso,sogou关键词的方法_javascript技巧

本文实例讲述了JS实现获取来自百度,Google,soso,sogou关键词的方法.分享给大家供大家参考,具体如下: /*可获取用户,通过哪个关键词访问该页,可自行添加SOGOU,SOSO,有道等搜索引擎*/ var refer=document.referrer; var sosuo=refer.split(".")[1]; var grep=null; var str=null; var keyword=null; switch(sosuo){ case "baidu&q

百度、淘宝低调上线微购平台 指在内测期

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 百度在4月1日的时候低调上线了一个电商产品微购平台,就在10几天之后,淘宝相继也上线了一个微淘.虽然两个平台都是比较低调的上线,不过还是有不少网友将其爆料了出来.笔者也就根据互联网上面的报道,也去搜索了一下百度的薇购平台,发现首页很简介,有一个手机号码验证方式,输入手机号码将验证码提交后就可以通过了.很多网友猜测,百度又在搞什么阴谋了?笔者今