在使用 Drupal 模块上的表单的注册页面上,我无法将 cookie 加载到一系列页面上。cookie 的目的是将其加载到多步骤表单上,然后在表单完成后将其删除。在下一页上,应该有一个脚本来检测 cookie 是否仍然存在,但如果存在,它会将用户重定向回表单。
我的表格代码在这里...
document.cookie = "visited=yes; path=/enrolled/";
$("#enroll-now-fifth-step #edit-return").click(function() {
document.cookie = "visited=yes; expires=Thu, 01 Jan 1970 00:00:01 GMT";
});
});
检测cookie并将页面重定向回表单(如果存在)的页面代码在这里......
document.cookie = "visited=yes; path=/enrolled/";
if (document.cookie.indexOf("visited") >= 0) {
location.href = "/enrolled/step-2";
} else {
document.cookie = "visited=yes; expires=Thu, 01 Jan 1970 00:00:01 GMT";
}
我一直在不断尝试几天没有运气。关于做什么的任何建议?