.float_close{width: 60px;margin-top: 30px;}
.float_close a {display: block;width: 53px; height: 52px; margin-left: 7px; background: url(“close.png”) 0 0 no-repeat;-webkit-transition: all 400ms;}
JAVASCRIPT
我们初次打开页面时,Javascript先去检测页底横幅广告关联的cookie信息,如果cookie表示的信息是关闭的,则不显示页底广告,反之显示页底广告。我们在点击关闭按钮的时候会调用closeFootAd()函数,点击关闭按钮,则将广告条隐藏,即关闭,并设置cookie相关值。以下是整个javascript的操作代码:
复制代码
window.onload = function(){
if(getCookie(“footad”)==0){
document.getElementById(“float_mask”).style.display=”none”;
}else{
document.getElementById(“float_mask”).style.display=”block”;
}
}
//关闭底部广告
function closeFootAd() {
document.getElementById(“float_mask”).style.display=”none”;
setCookie(“footad”,”0″);
}
//设置cookie
function setCookie(name,value){
var exp = new Date();
exp.setTime(exp.getTime() + 1*60*60*1000);//有效期1小时
document.cookie = name + “=”+ escape (value) + “;expires=” + exp.toGMTString();
}
//取cookies函数
function getCookie(name){
var arr = document.cookie.match(new RegExp(“(^| )”+name+”=([^;]*)(;|$)”));
if(arr != null) return unescape(arr[2]); return null;
}
完!










