【问题标题】:Mobile Redirection: Meta or Javascript?移动重定向:元还是 Javascript?
【发布时间】:2012-09-19 05:44:57
【问题描述】:

移动设备上哪种类型的客户端重定向最可靠?

这是一个更基本的问题。让我们只假设我们现在需要处理 iOS 和 Android 设备(没有 BB 或 Windows)并且具有重定向的网页只是一个传递页面(意味着它完成了它的工作,然后必须传递用户到下一页)

我找到了this blog post,它讨论了它们各自的优缺点。

我觉得元重定向的最大缺点是它会在浏览器历史记录中添加一个条目。

在我看来,JavaScript 重定向似乎不太可靠,但具有更好的用户体验(没有浏览器历史记录条目,而且您可以在其中放入一些逻辑和动态值)

谢谢!

【问题讨论】:

    标签: javascript redirect mobile meta-tags url-redirection


    【解决方案1】:

    您可以混合使用这两种方法:创建一个延迟为 300 毫秒左右的 javascript 重定向。作为备份(以防 javascript 被禁用或因任何原因无法正常工作),在您的页面上放置一个比 javascript 重定向多 300 毫秒的元重定向。

    【讨论】:

    • 好主意...我真的希望元重定向页面没有被放置在浏览器历史记录中。
    【解决方案2】:

    我发现这个小插件非常适合移动检测 - http://detectmobilebrowsers.com。我在该页面上使用 jQuery 版本,但还有其他用于 PHP、ASP、纯 javascript 等的脚本。

    因此,对于 jQuery 版本,您只需为重定向执行此操作 -

    if($.browser.mobile) {
    
       window.location = 'http://yourmobilesite.com'; 
    
    }
    

    【讨论】:

    • 谢谢,但我不是在寻找找到移动设备时如何进行重定向,只是在移动设备上执行重定向的最佳方式。
    猜你喜欢
    • 2013-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多