cookie没有设定过期时间,默认为浏览器进程当默认是不会产生cookie到cookie文件夹里面的所以要设置过期时间.
解决方案 »
- 分享56本关于JavaScript方面的学习书籍(chm,pdf,doc)
- 菜鸟问题:javascript是把需要用到的js文件下载到本地执行,还是直接嵌入网页以文本的方式发送过来
- 求一个效果
- 新手请教个spring问题
- 跪求复制文本方法——高手请进~!
- 高分请教一个问题,有兴趣的进来!
- 同页面内跳转到指定的标签A位置
- easyui的datagrid对单列排序时onsortColumn事件如何触发?
- JS对象数组排序出错
- 如何将数据库文件下载成doc,xls,xml,dbf文件?
- 写一个HTML页面,实现以下功能,左键点击页面时显示“您好”,右键点击时显示“禁止右键”。并在2分钟后自动关闭页面
- 求 漂浮广告代码,支持 IE 、 火狐
{
var argv = setCookie.arguments;
var argc = setCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
if(expires!=null)
{
var LargeExpDate = new Date ();
LargeExpDate.setTime(LargeExpDate.getTime() + (expires*1000*3600*24));
}
document.cookie = name + "=" + escape (value)+((expires == null) ? "" : ("; expires=" +LargeExpDate.toGMTString()));
}
这回设置了也还没有生成
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="zourinet">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="JavaScript">
/* <![CDATA[ */
//Set cookies
function setCookie(name, value) {
expiryday=new Date();
expiryday.setTime(expiryday.getTime()+30*30*24*60*60*1*1000);
//保存设置三十个月
document.cookie = name + "=" + escape(value)
+ "; expires=" + expiryday.toGMTString() + "; path=/erpaaaa";
}
function getCookie(Name) {
var search = Name + "="
if (document.cookie.length > 0) { // if there are any cookies
offset = document.cookie.indexOf(search)
if (offset != -1) { // if cookie exists
offset += search.length
end = document.cookie.indexOf(";", offset)
if (end == -1)
end = document.cookie.length
return unescape(document.cookie.substring(offset, end))
}
}
return 0;
}
setCookie("hello","hello world!!!");
alert(getCookie("hello"));
/* ]]> */
</script>
</HEAD><BODY>
<form method="post" action="">
<div></div>
</form>
</BODY>
</HTML>
ie6测试通过.