私のウェブサイトでクッキーが有効になっているかどうかを確認する必要があり、プライバシーの設定が高く設定されているか、 navigator.cookieEnabled = true
以降のコメントで提案されているように設定に設定されている場合、私はまた、最初の行せずに試してみましたプライバシー設定が高いIE11でクッキーが有効になっているか確認してください
function checkCookie() {
var cookieEnabled = (navigator.cookieEnabled) ? true : false;
if (typeof navigator.cookieEnabled == "undefined" && !cookieEnabled) {
document.cookie = "testcookie";
cookieEnabled = (document.cookie.indexOf("testcookie") != -1) ? true : false;
}
return (cookieEnabled) ? true : showCookieFail();
}
:I Javascriptを使用してきたし、次のようにコードは、このquestion
からの回答を追いましたすべてのクッキー
function checkCookie2() {
document.cookie = "testcookie";
var cookieEnabled = (document.cookie.indexOf("testcookie") != -1) ? true : false;
return (cookieEnabled) ? true : showCookieFail();
}
両方をブロックするのに高いまたはこれらのオプションはそうshowCookieFail()
が実行されることはありませんtrue
を返します。それは私がコードにないか、IEのために作られる必要があるいくつかの他の回避策ですか?
いくつかの近い調査の後、私は実際に私がしようとするとIEでそれらをブロックするように設定するクッキーのすべての異なる種類を試してみましたにもかかわらず、クッキーが作成されていることがわかります。だから私は "ブロックすべてのクッキー"設定はまだ作成されている – Benji
これは確かに問題と何かの理由でIEはセッションのクッキーとして私がVSを使用していたと私は説明できないIEをテストしてクッキーを保持した。しかし、私はライブ設定に変更をプッシュしようとし、それは完全にそこに働いた – Benji
完璧、あなたがそれを考えてうれしい! – pretzo246