如果网址包含查询字符串'?no_redirect = 1',如何设置Cookie?
我没有设置任何cookie。目前我有
function cookieQuery() {
var referrer = "//domain.local";
if (document.referrer) {
var no_redir = 'no_redirect';
var url = window.location.href;
if(url.indexOf('?' + no_redir) != 1)
return true;
else if(url.indexOf('&' + no_referral) = 1)
$.cookie('no_referral', 'true');
}
}
答案 0 :(得分:1)
您正在使用赋值运算符而不是此行上的比较运算符:
else if(url.indexOf('&' + no_referral) = 1)
将其更改为else if(url.indexOf('&' + no_referral) == 1)
并假设其余代码正确无误,它应该有效。