【发布时间】:2020-06-09 05:10:53
【问题描述】:
我有一个使用 cookie 的网络应用程序。问题是 在表单“A”中,我使用以下 Javascript 代码保存 cookie。
function uploadCookieMesa(dataCookie) {
saveCookie('qr_rest_c_icod', dataCookie.rest_c_icod);
saveCookie('qr_rest_c_vnomb', dataCookie.rest_c_vnomb);
saveCookie('qr_loca_c_icod', dataCookie.loca_c_icod);
saveCookie('qr_loca_c_vnomb', dataCookie.loca_c_vnomb);
saveCookie('qr_mesa_c_icod', dataCookie.mesa_c_icod);
saveCookie('qr_mesa_cli_c_icod', dataCookie.mesa_cli_c_icod);
saveCookie('qr_clie_c_icod', dataCookie.clie_c_icod);
saveCookie('qr_mesa_cli_c_vcomentario', dataCookie.mesa_cli_c_vcomentario);
}
function saveCookie(name,value) {
var expiresdate = new Date(2068, 1, 02, 11, 20);
document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + expiresdate.toUTCString();
}
Chrome 中的 Cookie:
在这个表单中,我可以保存值,但是当我输入另一个表单“B”时。 这个饼干正在清洁。
我需要你的帮助。谢谢!!!
【问题讨论】:
-
每次提交表单时
dataCookie等于多少? B 可能没有通过dataCookie吗? -
是一个对象,如果你把信息保存在每个变量cookie中