JavaScriptを使用してCookieがブロックされているかどうかを確認するにはどうすればよいですか?
Shreekala
質問する
605 次
1 に答える
5
クッキーを書いてから読む...
例えば:
関数 readCookie(cname) { a = トリム (document.cookie); res = ''; while(!= '') { cookiename = a.substring(0,a.search('=')); cookiewert = a.substring(a.search('=')+1,a.search(';')); if(cookiewert == '' || a.search(';')==-1) { cookiewert = a.substring(a.search('=')+1,a.length); } そうしないと { cookiewert = a.substring(a.search('=')+1,a.search(';')); } if(cname == トリム(cookiename)){ res = cookiewert; リターン(レス); } i = a.search(';')+1; if(i == 0){i = a.length} a = a.substring(i,a.length); } リターン(レス) } 関数 checkSessionCookie() { //クッキーを書き込む document.cookie = 'sessioncookieallowed=true;'; var check = readCookie('sessioncookieallowed'); }
関数 checkSessionCookie() を呼び出します。
于 2008-11-05T12:24:51.687 に答える