クッキーを使う

<html>
<head>
</head>
<body>
<script language="JavaScript">
<!--
 function fncCheckCookie(){
  var strCookie = document.cookie;
  document.write("<center><hr>クッキーを使う<hr><br><br>");
//クッキー記述なしの場合
  if (strCookie == "") {
   document.write("初訪問ありがとう!")
   document.cookie="myCookie=visited";
//クッキーに記述がある場合
   }else{
   document.write("あら、また来たの。");
   }
//分岐ここまで
  document.write("</center>");
 }
window.onload=fncCheckCookie;
//-->

</SCRIPT>
</body>
</html>
【解説】
関数「fncCheckCookie」
変数「strCookie」 クッキー認識 document.cookieを代入

まず、document.cookieの説明から。
document.cookie="myCookie=visited" は、クッキーをブラウザ
に保存しています。

一方でdocument.cookieのみの記述は、クッキーの値を読み出
しています。ここではvisitedを読み出しているわけですね。

それを変数に入れることによって、if文で検索ができるように
なります。

戻る