我正在测试一些将移动用户从主网站重定向到移动网站的 JavaScript。然而,我发现使用 cookie,这些 cookie 似乎阻止了返回用户直接返回移动网站,而不清除浏览器的 cookie,而不仅仅是关闭浏览器。
我可以使用变量而不是 cookie 来执行此操作吗?还是PHP?
这个简单的脚本看起来像是使用存储的文件值,但我无法让它工作。
<script>
if (document.location.search.indexOf("skipmobile") >= 0) {
document.cookie = "skipmobile=1";
}
else if ((document.location.hostname.match(/\.mobi$/) || screen.width < 699)
&& document.cookie.indexOf("skipmobile") == -1)
{
document.location = "mobile/";
}
</script>`
指向完整站点的移动端链接具有以下结尾: http ://www.domain.com/?skipmobile= 1 `
任何建议表示赞赏。