Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  javascript  >  正文 javascript利用cookie控制右下角浮动广告一天只显示一次

javascript利用cookie控制右下角浮动广告一天只显示一次

发布时间:2016-12-14   编辑:www.jquerycn.cn
jquery中文网为您提供javascript利用cookie控制右下角浮动广告一天只显示一次等资源,欢迎您收藏本站,我们将为您提供最新的javascript利用cookie控制右下角浮动广告一天只显示一次资源
今天自己要做一个网,一直浮动在右下解这样按理效果肯定好,点击会多但是用户体验差得很,所以我就想到了利用js cookie来记录用户是否点击了广告如果点击了今天广告就不再显示了,原理很简单。
提示:您可以先修改部分代码再运行

<textarea name="runcool" rows="28" cols="75" > <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> </head> <body> <script> var a= getCookie('yx_click'); if( a =="" ) { document.write("<span id="tmpMsgDiv" onclick="javascript:closedb();"></span>"); } var randoms=Math.floor(Math.random()*5 1); str=""; showMsg(str); function showMsg(str) { var s=""; var _width="260";_height="220"; try{ if(document.compatMode && document.compatMode != 'BackCompat'){ s =('
'); }else { s =('
'); } s =(str); s =('
'); document.getElementById('tmpMsgDiv').innerHTML = s; }catch(err){} } function closedb() { setcookie('yx_click',1); document.getElementById('tmpMsgDiv').style.display='none'; } function setcookie(name,days) { var url = document.domain; var exp = new Date(); exp.setTime(exp.getTime() days*24*60*60*1000); document.cookie = name "=" escape('clicked') ";expires=" exp.toGMTString(); } function getCookie(c_name) { if(document.cookie.length>0) { c_start=document.cookie.indexOf(c_name "=") if(c_start!=-1) { c_start=c_start c_name.length 1; c_end=document.cookie.indexOf(";",c_start); if(c_end==-1) c_end=document.cookie.length; return unescape(document.cookie.substring(c_start,c_end)); } } return "" } </script> </body> </html> </textarea>
提示:您可以先修改部分代码再运行

您可能感兴趣的文章:
javascript利用cookie控制右下角浮动广告一天只显示一次
JS右下角悬浮广告代码的简单示例
javascript实现单个IP一天只弹出一次广告的代码
Google的内容相关性广告简要分析
Google Adsense 的教程
怎么去掉浏览器中弹出的广告
js实现漂浮广告效果的代码
所有GOOGLE假代理的三大谎言
h5实现QQ聊天气泡的实例介绍
js控制网页自动刷新 刷新一次停止刷新

[关闭]