主题:cookies 问题
<body>
<form name="mycookies">
<input type="text" name="ad" value="" />
<input type="button" onclick="setCookies();" value="写入" />
<input type="button" onclick="getCookies("ads");" value="读取" />
</form>
</body>
<script type="text/javascript">
function setCookies(){
var expdate = new Date();
expdate.setTime(expdate.getTime() + (1000 * 60 * 60 * 24));
var path = "/";
var domain = "127.0.0.1";
var secure = false;
var value = new Date().toLocaleString();
var str = 'ads =' + value + ';expires=' + expdate.toGMTString() + ';path=' + path + ';domain=' + domain + ';secure';
document.cookie = str;
document.mycookies.ad.values = "写入cookies 完成"; // 这里不显示
}
function getCookies(name){
var start = document.cookie.indexOf(name);
if (start == -1 ) {document.write("没有找到" + name + "!"); return false;}
var len = start + name.length + 1;
var end = document.cookie.indexOf( ';', len);
if (end == -1 ) end = document.cookie.length;
document.mycookies.ad.values = document.cookie.substring(len,end);
// 整个cookies 读取出问题,没有任何输出
}
</script>
这怎么回事
<form name="mycookies">
<input type="text" name="ad" value="" />
<input type="button" onclick="setCookies();" value="写入" />
<input type="button" onclick="getCookies("ads");" value="读取" />
</form>
</body>
<script type="text/javascript">
function setCookies(){
var expdate = new Date();
expdate.setTime(expdate.getTime() + (1000 * 60 * 60 * 24));
var path = "/";
var domain = "127.0.0.1";
var secure = false;
var value = new Date().toLocaleString();
var str = 'ads =' + value + ';expires=' + expdate.toGMTString() + ';path=' + path + ';domain=' + domain + ';secure';
document.cookie = str;
document.mycookies.ad.values = "写入cookies 完成"; // 这里不显示
}
function getCookies(name){
var start = document.cookie.indexOf(name);
if (start == -1 ) {document.write("没有找到" + name + "!"); return false;}
var len = start + name.length + 1;
var end = document.cookie.indexOf( ';', len);
if (end == -1 ) end = document.cookie.length;
document.mycookies.ad.values = document.cookie.substring(len,end);
// 整个cookies 读取出问题,没有任何输出
}
</script>
这怎么回事