【发布时间】:2009-06-26 14:55:57
【问题描述】:
我有一个要加载到用户 iPhone 上的网页。加载页面时,我想隐藏顶部的状态和地址栏。我见过其他网站这样做。为了实现这一点,我在我的网页部分中放置了以下代码:
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=yes;" />
<script type="text/javascript">
function page_Load() {
setTimeout(function() { window.scrollTo(0, 1); }, 100);
}
</script>
“page_Load”函数是通过页面body元素的onload事件触发的。奇怪的是,当页面加载时,状态/标题栏是隐藏的,但地址栏却不是。
如何在网页加载时同时隐藏状态/标题栏和地址栏?
谢谢!
【问题讨论】:
-
感谢关于“initial-scale=1.0; maximum-scale=1.0; user-scalable=yes;”的提示。我尝试了“initial-scale=1.0; user-scalable=no;”,在垂直/水平模式之间切换时会产生有线效果。
标签: javascript iphone