我想通过“country.apsx”通过
转到'cart.aspx'页面<a id="linkCart" href="cart.aspx">cart</a>
但是在'cart.aspx'中我正在通过
检查cookie值var userCookie = getCookie('loggedInUser');
function getCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
}
return null;
}
if (userCookie == null) {
window.location.href = "loginpage.aspx";
}
然后如果cookie值为null则必须去'login.aspx'页面,否则只加载'cart.aspx'页面
但是当我点击“购物车”(锚标签)时,首先显示购物车页面,然后在条件成真后显示loading.aspx页面。
必须直接显示'login.aspx'页面而不显示'cart.aspx'页面。 那该怎么办?
答案 0 :(得分:0)
我认为您必须检查Cookie是""
还是null
if (userCookie == "") {
window.location.href = "loginpage.aspx";
}