百度联盟广告代码php,仿百度联盟对联广告实现代码

源码如下:

*{margin:0;padding:0;}

body{height:2000px;}

.floatAd{width:124px;height:299px; text-align:center; position:fixed;margin-left:0;top:109px; _position:absolute; background:url(//img.jbzj.com/demoimg/2014/bg_slide2_120_270.png) no-repeat;}

.floatAd a{display:block;}

.floatAd img{border:none;}

.floatAd .closeAd{width:50px; height:20px; display:block; cursor:pointer;margin:9px 0 0 auto;}

.flAd{left:0;}

.frAd{right:0;}

第1张图

第2张图

$(".closeAd").click(function(){

$(this).parent(".floatAd").hide();

})

/*for ie6*/

function scrollAd(obj) {

var obj = "." + obj;

var adTop = $(".floatAd").offset().top;

//alert(adTop);

$(window).scroll(function () {

$(".floatAd").css({

top : $(window).scrollTop() + adTop

})

})

}

$(function () {

//针对ie6,模拟position:fixed效果

if ($.browser.msie && parseInt($.browser.version) == 6) {

scrollAd("floatAd");

}

})

我们还可以改下代码,实现“单边展示飘浮广告,多个广告轮播展示”的效果,更改后的源代码:

*{margin:0;padding:0;}

body{height:2000px;}

.floatAd{width:124px;height:299px; text-align:center; position:fixed;margin-left:0;top:109px;right:0; _position:absolute; background:url(//img.jbzj.com/demoimg/2014/bg_slide2_120_270.png) no-repeat;}

.floatAd a{display:block;}

.floatAd img{border:none;}

.floatAd .closeAd{width:50px; height:20px; display:block; cursor:pointer;margin:9px 0 0 auto;}

第3张图

第4张图

$(".closeAd").click(function(){

$(".floatAd").hide();

})

/*隔时切换飘浮广告*/

function changePic(obj,times){

var num=0,

obj =$("." + obj+" >a"),

times=times*1000,

len=obj.length;

//alert(len);

setInterval(function(){

num++;

num=num>len-1?0:num;//console.log(num);

$(obj).eq(num).show().siblings("a").hide();

},times)

}

/*for ie6*/

function scrollAd(obj) {

var obj = "." + obj;

var adTop = $(".floatAd").offset().top;

//alert(adTop);

$(window).scroll(function () {

$(".floatAd").css({

top : $(window).scrollTop() + adTop

})

})

}

$(function () {

//针对ie6,模拟position:fixed效果

if ($.browser.msie && parseInt($.browser.version) == 6) {

scrollAd("floatAd");

}

//执行定时切换图片广告

changePic("floatAd",2);//每隔2秒切换一次广告图片展示,间隔时间可控

})

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值