1

多くの個々の Cookie をチェックせずに、Web サイトが一般的に Cookie を設定しているかどうかを検出するにはどうすればよいでしょうか。

私はこの同様の質問を見ました: Create a cookie if (and only if) it doesn't already exist . ただし、そこで提供されるソリューションは、一般的な Cookie だけでなく、特定の Cookie が存在するかどうかを確認します。

私が試してみました:

if($.cookie) {  
 //code   
} 
4

3 に答える 3

2

jQueryは、現在のドメインがユーザーのブラウザにCookieを設定しているかどうかを確認する必要はなく、生のJSを使用するだけです。

if(document.cookie.length > 0) {
    // do stuff ...
}
于 2012-06-08T11:51:38.283 に答える
2

Cookie が存在するかどうかを確認します。

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

安全なメモリ/処理のためにこれにjqueryを使用しません

于 2012-06-08T12:01:28.193 に答える
1

これには$.cookieプラグインを使用する必要はありません。

if (document.cookie) {
    // at least one cookie has been set...
}
于 2012-06-08T11:52:22.653 に答える