2
我有一个cookie,当用户点击以下面的“onclick”事件处理程序的窗体上按钮我设置...了两个cookie被保存,但不同的价值观
<input type="button"
OnClick="
alert(document.cookie);
var d;
d = new Date();
d.setDate(d.getDate() + 365);
document.cookie = 'LanguageReference' + '=' + document.forms[0].UserSelectedLanguage.value + ';expires=' + d.toGMTString();
document.forms[0].submit();" >
该作品很棒,但是当我显示document.cookie的内容并且多次改变了“LanguageReference”的值时,我注意到了一些奇怪的行为。 “LanguageReference”cookie将在document.cookie下以不同的值显示多次。
这是我得到...
LanguageReference=en;LanguageReference=fr;... bunch of other cookies ...
这似乎并没有被影响的cookie奇怪的是,这是伟大的检索。我总是得到我想要的东西。但是我担心可能存在一个潜在的问题,我并不完全了解哪些东西会咬我。
认为这可能是最好的情况。谢谢回复。 – 2010-01-21 18:55:31