我已经阅读了其他帖子,但我不在localhost上工作。下面的代码适用于safari ie和firefox,但chrome失败了。它看起来完全被忽略了。欢迎提出任何建议。
这是代码。
document.cookie = "lang="+$('#account_lang').val()+"; path=/; samesite=none;";
似乎每个浏览器的新版本都不支持这种技术。
你应该把这根绳子分成几部分。
var x = "lang='1'; path='/'; samesite='none';";
$.each(x.split(";"), function(i,obj)
{ if(obj !== "")
document.cookie = obj;
});
如果你使用的是jquery,那么下面是代码