0
直播定點http://chitrchatr.com的Cookie不會存儲在域根
我成功添加退出按鈕&另一個鏈接SetCookie函數。所以,如果任何人關閉彈出或點擊該鏈接,那麼cookie將被存儲&彈出窗口永遠不會出現他/她。
它可以很好地工作,但cookie不存儲在域根目錄中。因此,如果任何人關閉彈出/點擊訂閱鏈接,然後通過以下頁面url路徑存儲cookie,當任何人轉到另一頁時,它會再次出現。
任何想法是我的代碼 -
<script type="text/javascript">
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 + "path=/";
}
function getCookie(c_name)
{
var c_value = document.cookie;
var c_start = c_value.indexOf(" " + c_name + "=");
if (c_start == -1)
{
c_start = c_value.indexOf(c_name + "=");
}
if (c_start == -1)
{
c_value = null;
}
else
{
c_start = c_value.indexOf("=", c_start) + 1;
var c_end = c_value.indexOf(";", c_start);
if (c_end == -1)
{
c_end = c_value.length;
}
c_value = unescape(c_value.substring(c_start,c_end));
}
return c_value;
}
if(getCookie('abc')=="def" && document.getElementById('popupBox'))
document.getElementById('popupBox').style.display='none';
</script>
你爲什麼不看看這個[cookie插件](https://github.com/carhartl/jquery-cookie) –