0
최근에이 문제에 도움을 받았지만 나를 도운 사람을 잡지 못했습니다.jQuery/Cookie 팝업 문제
코드 풀다운은 매 24 시간마다 팝업을 표시하고 매일 만료되는 쿠키를 만듭니다. 내가 가지고있는 문제는 쿠키가 만료되면 새로운 팝업이 생성되지만 팝업 상자가 표시되지 않는다는 것입니다. 나는 많은 사용자가있는이 사이트에서이 사이트를 운영하고 있으며 모든 사람들이 한 번 그리고 다시는 나타나지 않는다고 말한다.
저는 HTML & CSS로 정상적으로 작동하지만 이것은 내 범위에서 100 % 벗어납니다. 나는 쿠키가 내가 인터넷에서 보았던 것에서 갱신되지 않고 삭제 될 필요가 있다고 생각한다. 그러나 나는 틀릴 것으로 예상하고있다.
도움이 될 것입니다. 미리 감사드립니다. 쿠키가 존재하는 경우
<link rel="stylesheet" href="colorbox.css" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script src="./colorbox/jquery.colorbox.js"></script>
<script>
function getCookie(c_name)
{
var i,x,y,ARRcookies=document.cookie.split(";");
for (i=0;i<ARRcookies.length;i++)
{
x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
x=x.replace(/^\s+|\s+$/g,"");
if (x==c_name)
{
return unescape(y);
}
}
}
function setCookie(c_name,value,exdays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
document.cookie=c_name + "=" + c_value;
}
function checkCookie()
{
var cookieValue=getCookie("IGTop100Vote");
if (cookieValue==null || cookieValue=="")
{
setCookie("IGTop100Vote","IG-Top-100-Vote-Popup-Cookie-24-Hours",1);
$(".ajax").colorbox({ open:true});
}
else{
}
}
$(document).ready(function() {
checkCookie();
})
</script>
<p><a class='ajax' href="./content/ajax.html" title="Vote IG Top 100!"></a</p>
쿠키 플러그인을 사용하고 있습니까? – VIDesignz
VIDesignz 플러그인을 사용하고 있지 않습니다. –
당신이 문서 준비 기능에 대한 세미콜론 누락 ...','이 – VIDesignz