【发布时间】:2017-01-05 04:54:03
【问题描述】:
例如,如果是 cookie
visited
没有找到,是否可以让页面重定向到
/welcome
我从这个开始:
function getCookie(visited) {
var dc = document.cookie;
var prefix = visited + "=";
var begin = dc.indexOf("; " + prefix);
if (begin == -1) {
begin = dc.indexOf(prefix);
if (begin != 0) return null;
}
else
{
begin += 2;
var end = document.cookie.indexOf(";", begin);
if (end == -1) {
end = dc.length;
}
}
return decodeURI(dc.substring(begin + prefix.length, end));
}
function doSomething() {
var myCookie = getCookie("visited");
if (myCookie == null) {
window.location.href = '/welcome';
}
else {
}
}
我这样做是否正确,因为它在我的网站上无法正常工作。
【问题讨论】:
-
你能分享一些你已经开始的代码吗?
-
是的............
-
在 Loaf 中添加代码
-
自从您添加代码后,我将反对反对票。你有没有打电话给
doSomething()? -
那可能是我出错的地方
标签: javascript html cookies