我正在編寫基於教程和代碼工程的教程的代碼,但是當我自己嘗試這樣做時,它不會。你可以幫我嗎 ?Javascript cookies代碼不能正常工作
該代碼:(Tutorial Link)。
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
var user_name;
var expires = new Date();
if ((document.cookie == "") == false)
{
var length = document.cookie.length - 1;
var message = document.cookie.substr(5, length);
document.write("<h2><center>Welcome back, " + message + "</center></h2>");
}
function check()
{
user_name = document.getElementById("name").value;
expires.setFullYear(expires.getFullYear() + 1);
document.cookie = escape("name") + escape(user_name) + "; expires = " + expires.toGMTString();
alert(document.cookie);
}
</script>
<meta charset="utf-8">
<title></title>
</head>
<body>
Name: <input type="text" id="name" />
<input type="button" value="Enter" onClick="check()" />
</body>
</html>
這就是窮人的教程。你能鏈接到它嗎? – alex
是的,如果代碼是從教程中獲得的,那麼一定要找到另一個。 – Pointy
不要浪費時間來實現這一點。使用jquery.cookie https://github.com/carhartl/jquery-cookie – erdimeola