利用cookie让js弹出框只弹一次
本来老威要给网站做个弹出框,想让js弹出框只弹一次,并且是在网页图片加载完之后再弹,奈何在网上找了N多教程都不行,没办法只好请教JS大神朋友,朋友在几番测试之后终于实现了想要的效果,分享给大家
<script type="text/javascript"> window.onload=function () { $(function () { getCookie('gq_pop'); }); //读Cookie function getCookie(objName) {//获取指定名称的cookie的值 if (document.cookie.indexOf(objName) == -1) { setCookie('gq_pop', '1', 365); alert("这一段文字是老威分享的一段文字"); } }; //设置cookie的值 function setCookie(cname, cvalue, exdays) { var d = new Date(); console.log(cname + '/' + cvalue + '/' + exdays) d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); var expires = "expires=" + d.toGMTString(); document.cookie = cname + "=" + escape(cvalue) + "; " + expires; console.log(document.cookie); } } </script>
本文为老威SEO博客原创文章,欢迎各位转载,转载请保留或注明出处!