【问题标题】:Mobile website redirect, Full Site link, without cookie. Cookie seems to prevent return to mobile site移动网站重定向,完整站点链接,无 cookie。 Cookie 似乎阻止返回移动网站
【发布时间】:2013-05-08 00:45:14
【问题描述】:

我正在测试一些将移动用户从主网站重定向到移动网站的 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`

任何建议表示赞赏。

【问题讨论】:

  • going directly back to the mobile website 是什么意思?您的意思是当用户关闭浏览器并再次打开您的网页时,用户会再次看到您网页的桌面版本?

标签: javascript redirect mobile


【解决方案1】:

我偶然看到了您拥有的这篇文章,我是 Neil,我在 phonedetection.com 工作。只是为了让您的每个读者都知道,还有另一种方法可以将您的观众重定向到您拥有的移动网站,并自动将屏幕尺寸和按钮调整为他们使用的任何类型的移动设备。但是,拥有网站的移动版本是不够的,您必须将访问者从主网站重定向到网站的移动版本。它被称为手机检测,它很容易作为插件安装到您网站的任何后端。 希望这可以帮助, 尼尔萨默斯

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多