检测视口并重定向到不同的主页

时间:2012-08-28 15:59:38

标签: javascript html browser client-side viewport

如果初始视口是特定维度,我想将主页重定向到其他视图。我正在考虑使用javascript并在head标签内进行重定向。这是最好的方法还是我可以先在服务器端检测到任何内容?

2 个答案:

答案 0 :(得分:4)

您无法检测服务器上的视口大小,您需要在客户端执行此操作。

客户端重定向可能不是您的最佳解决方案,因为它对搜索引擎来说是阻碍性的并且不好。相反,您可以使用媒体查询来应用针对不同屏幕分辨率范围的不同样式表(或级联),而无需任何服务器端交互。

答案 1 :(得分:0)

检测视口/浏览器大小无法在服务器端完成。你可以用Javascript做到这一点。请注意,您不必重定向,您可以使用AJAX基于视口大小加载替代内容。