在需要时无缝启动网站的移动版本
Seamless start of mobile version of site when needed?
我的页面中有javascript,可以检测移动浏览器并对网站进行css调整,使其适合移动使用。
但该网站首先仍以"桌面"版本显示,然后需要一些时间来重新格式化。这会产生不愉快的加载体验。
我很欣赏一个关于如何使用js或任何其他方式立即显示移动版本而不是桌面版本的好方法。
你可以重定向到手机页面
<script type="text/javascript">
<!--
if (screen.width <= 700) {
document.location = "/mobile";
}
//-->
</script>
或者对于同页css修复使用:
@media screen and (max-width:800px) {
// then put your mobile css in here
}
同样的事情,但特定于iPhone 5
@media screen and (device-aspect-ratio: 40/71)
{
}
更多信息在这里:http://css-tricks.com/snippets/css/media-queries-for-standard-devices/和iPhone 5 CSS媒体查询
相关文章:
- 移动网站重定向问题
- 谷歌分析:如何跟踪移动网站的点击量作为对主网站的点击
- 禁用移动样式表以加载整个网站
- 网站移动视图上的“给我回电”按钮
- 使用window.location.htm和匹配的URL数组(一个用于桌面,一个用于移动)将桌面网站重定向到移动
- 我可以'我似乎没有得到我的网站'移动导航开始工作
- 是否覆盖网站上文本输入区域的默认移动设备键盘?(HTML/JS/jQuery)
- 从移动网站解析苹果触摸图标
- 为移动网站高效登录Facebook
- 如果从我的网站在浏览器中安装了其他程序,如何在移动应用程序中打开共享对话框
- 我可以从网站中唯一识别移动设备吗
- 移动重定向,但来自移动网站时不重定向
- 检查人员是否通过鼠标移动离开网站
- 具有多个滚动部分的html5移动网站
- 如何停止移动网站的页面滚动
- 为什么我的网站没有延伸到移动设备的宽度
- 移动设备上的网站呈现“宽阔的道路”
- 当我将我的网站移动到在线测试服务器时,“添加到购物车”按钮停止工作
- 我的网站移动版应该使用什么?jquery mobile/CS3页面媒体/通过jscript检测浏览器大小或重定向到新页面
- 使网站移动响应,但重定向到其他网站