<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-language" content="ja">
<meta charset="UTF-8">
<title>クッキー(作成)</title>
<meta name="viewport" content="width=device-width,initial-scale=1">
<script>
<!--
if(!navigator.cookieEnabled){alert("クッキーへの書き込みができません");}
else {
count = 0; // 訪問回数
cookie = document.cookie; // クッキー読み込み
data = cookie.split("; "); // "; "で分割
for(i = 0 ; i < data.length ; i++) {
data2 = data[i].split("="); // "="で分割
if(data2[0] == "count") {
count = data2[1]; // 訪問回数
}
}
dd = new Date(); // 今日の日時
dd.setHours(dd.getHours() + 24*30); // 有効期限30日
cookie = "count=" + ++count + ";"; // クッキーデータ作成
cookie += "expires="+dd.toGMTString();
document.cookie = cookie;
}
//-->
</script>
</head>
<body>
<script>
<!--
if (count==1) {document.write("あなたは初めての訪問です。");}
else {document.write("あなたは"+count+ "回目の訪問です。");}
//-->
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-language" content="ja">
<meta charset="UTF-8">
<title>クッキー(削除)</title>
<meta name="viewport" content="width=device-width,initial-scale=1">
<SCRIPT>
<!--
function del(){
if(document.cookie==""){
alert("削除するCookieはありません。")}
else{
tmp=document.cookie.split(";");
dd=new Date();
dd.setYear(dd.getYear()-1);
for(i=0;i<tmp.length;i++){
w=tmp[i].split("=")[0];
document.cookie=w+"=;expires="+dd.toGMTString();
}
alert("このサーバによるCookieを削除しました。");
}
}
// -->
</SCRIPT>
</HEAD>
<body>
<p> </p>
<p>
<input type="button" value="Cookieの削除" onclick="del()">
</body>
</HTML>