<html>
<head>
<title>cookie</title>
<script type = "text/javascript">
var user_name;
var del = new Date();
document.write(del.toGMTString());
function check() {
user_name = document.getElementById("user").value;
del.setFullYear(del.getFullYear() + 1);
document.cookie = escape("name") + "=" + escape(user_name) + ";expires = "+ del.toGMTString();
alert(document.cookie);
}
</script>
</head>
<body>
<form>
username : <input type = "text" id = "user"></input>
<input type = "button" value = "enter" onClick = "check()"></input>
</form>
</body>
</html>
Cookie不希望在Chrome中發出警報,但它在Firefox中工作,但僅顯示用戶的名稱。有人有任何建議嗎?Chrome不提醒cookie,但Firefox確實
它是否會在Chrome中發出警告,並且您是否確實在Chrome中設置了Cookie? –
什麼是document.write?如果你刪除它會發生什麼?另外,你是否會在瀏覽器的控制檯中看到任何JS錯誤? – Spudley
只有一個警告框出現在Chrome瀏覽器中,但它不顯示存儲在cookie中的任何信息。它是空的。在Firefox中,它只顯示名稱=您輸入的名稱,但不顯示時間 – user2167174