2011-04-05 52 views
0

我正在尝试将OldURL存储到cookie数据中 - 但每次都会放过期日期和所有内容? Cookie的内容是截止日期和URL,真正的截止日期是在浏览器关闭时删除?javascript Cookie与变量?

document.cookie = "MyTracker="+oldURL+";expires=1 Jan 2050 23:59:59 UTC; path=/"; 
+3

咦?你有什么问题? – SLaks 2011-04-05 00:33:37

+0

当我查看Cookie内容时,它显示的就像http://www.google.com/1Jan2050...etc – Matt 2011-04-05 00:34:43

+0

每次查看cookie内容时,都会显示404错误? – 2011-04-05 00:36:18

回答

0

Hmz,tested您正在使用的定义。我可以放心地说,这是您测试cookie的方式或oldURL的值。

0

可以使用下面的函数:

功能setCookie方法(c_name和值,exdays) { 变种exdate =新日期(); exdate.setDate(exdate.getDate()+ exdays); var c_value = escape(value)+((exdays == null)?“”:“; expires =”+ exdate.toUTCString()); document.cookie = c_name +“=”+ c_value; }

,并检查了这一点:http://www.w3schools.com/JS/js_cookies.asp