var noCookie = readCookie("noCookie");
if(noCookie == "")
{
//没有cookie则写入 cookie
//但是写入cookie后并不会立即生效,需要再设置一次cookie这样才能生效
writeCookie("notCallingSearch","false");
if(readCookie("notCallingSearch") == "")
{
writeCookie("notCallingSearch","false");
}
}
else
{
//执行其他操作
}
下面是一个例子,当用户第一次执行某操作时,需要弹出对话框提醒用户,用户确认后再执行此功能时不再弹出对话框。
页面加载时绑定下列代码
var noCookie = readCookie("noCookie");
if(noCookie == "")
{
$('#btnBind').bind('click',function(){
$.confirm('你确定要这样做吗?',
function()
{
mywindow.show();
writeCookie("noCookie ","false");
if(readCookie("noCookie ") == "")
{
writeCookie("noCookie ","false");
}
$('#btnBind').unbind("click");
$('#btnBind').bind("click",function(){mywindow.show();});
},
function(){},
title="系统提示");
});
}
else
{
$('#noCookie').click(function(){mywindow.show();});
}