网页弹窗对于推广广告来说是很有效果的,但是同时也对网站的用户体验造成了很不好的影响,所以利用cookies来控制他的显示是很有必要的,每一个用户当前的浏览器记录,让显示过的用户不在显示,过一天在打开的时候在显示。
具体代码如下
<div id='mask' style="display: none">mask</div>
<Script>
function setCookie(name, value, expire) {
window.document.cookie = name + "=" + escape(value) + ((expire == null) ? "" : ("; expires=" + expire.toGMTString()));
}
function getCookie(Name) {
var search = Name + "=";
if (window.document.cookie.length > 0) { // if there are any cookies
offset = window.document.cookie.indexOf(search);
if (offset != -1) { // if cookie exists
offset += search.length;
// set index of beginning