2012-06-08 82 views

回答

2

的jQuery實在是沒有必要的檢查,如果當前域名已經設置在用戶瀏覽器的cookie,只需使用原始JS:

if(document.cookie.length > 0) { 
    // do stuff ... 
} 
+0

最後使用了「<1」。謝謝 – RSM

1

你不「噸需要使用這個$ .cookie插件:

if (document.cookie) { 
    // at least one cookie has been set... 
} 
2

檢查,如果cookie存在:

if (document.cookie === "") { 
    // do something if no cookie exists 
} 

我不會使用jquery這個安全存儲/處理

+0

document.cookie將始終是一個字符串,並且'「」!= null' – Niko

+0

不會將'!= null'解釋爲'如果document.cookie不等於null',則表示cookie是否存在。所以不應該是'==' – RSM

+0

謝謝Niko和Ryan – Edditoria