クッキー無効時のメッセージ

COOKIEを無効設定時にメッセージを表示

jQuery

$(function () { // クッキー の有効/無効を取得 if (navigator.cookieEnabled) { if ($('#alert').is('*')) { $('#alert').remove(); } } else { $('body').append('<div id="alert">ブラウザの cookie がオフになっています。cookie をオンにしてください。</div>'); // フィルタを加える // $('img').addClass('useless'); } });

JavaScript版

JavaScript

window.onload = function() { // クッキー の有効/無効を取得 if (navigator.cookieEnabled) { var elem = document.getElementById('alert'); if (elem != null){ elem.parentNode.removeChild(elem); } } else { // <div id="alert">ブラウザの cookie がオフになっています。cookie をオンにしてください。</div> を生成 var elemAlert = document.createElement('div'); elemAlert.setAttribute('id', 'alert'); var textAlert = document.createTextNode('ブラウザの cookie がオフになっています。cookie をオンにしてください'); elemAlert.appendChild(textAlert); document.body.appendChild(elemAlert); } };

サンプル(jQuery版)

FireFoxでCOOKIEを無効にする

1)ツール > オプション > プライバシー > FireFoxに 記憶させる履歴を詳細設定する > サイトから送られてきた Cookie を保存する のチェックを外す > OK

2)Web Developerからアドオンをインストール。

Disable > Disable Cookies
Disable All Cookies を選択。

ChromeでCOOKIEを無効にする

1)設定 > 詳細設定を表示...
プライバシー > コンテンツの設定...
Cookie > サイトからのデータ設定をすべてブロックする を選択。

2)Web Developerからアドオンをインストール。

Cookies > Disable Cookies を選択。

IEでCOOKIEを無効にする

ツール > インターネットオプション
プライバシー > すべての Cookie をブロックする > OK

SafariでCOOKIEを無効にする

設定 > プライバシー >Cookieをブロック > 常に を選択。

OperaでCOOKIEを無効にする

設定 > クイック設定 > Cookieを有効にする のチェックを外す

最新の記事

プロフィール

流されるままにウェブ業界で仕事しています。
主にLAPP環境でPHPを書いています。
最近はjQueryをよく書いています。