window.navigator.cookieEnabledは、ブラウザのクッキーが有効であるかどうかを返すプロパティ。
構文
<script type="text/javascript">
window.navigator.cookieEnabled;
</script>
window.navigator.cookieEnabled;
</script>
<script>~</script>
内であれば、window.
は、下記のように省略可能。
<script type="text/javascript">
navigator.cookieEnabled;
</script>
navigator.cookieEnabled;
</script>
戻り値
- ブラウザのクッキーが有効であれば、「true」を返す。
- ブラウザのクッキーが無効であれば、「false」を返す。
サンプル
クッキー:
サンプルの動作について
- 「クッキー: 」の右横に、ブラウザのクッキー機能が有効であるかどうかを示す論理値(真偽値)を表示する。
- ブラウザのクッキーが有効であれば、「true」と表示する。
- ブラウザのクッキーが無効であれば、「false」と表示する。
サンプルのソースコード
JavaScript
<script type="text/javascript">
window.onload = function () {
document.getElementById( "cookieEnabled" ).innerHTML = window.navigator.cookieEnabled;
}
</script>
window.onload = function () {
document.getElementById( "cookieEnabled" ).innerHTML = window.navigator.cookieEnabled;
}
</script>
HTML
<p>クッキー: <span id="cookieEnabled"></span></p>