现在有一个这样的应用场景:首先有一个底部导航栏(4个菜单)为一个主页面,然后又四个子页面在其中,其中有一个子页面中有一个超链接,点击这个超链接会打开一个新页面,然后页面的高度会跟子页面一样高,主页面还在,这样看上去很不协调。有没有办法 直接打开一个新界面 占满整个屏幕?

h***@163.com
- 发布:2017-04-28 09:34
- 更新:2017-04-28 12:42
- 阅读:1212



看一下下面这一个代码是不是符合你的要求,
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" name="viewport">
<title>Webview Example</title>
</head>
<body>
<div >打开新链接,有没有全屏,覆盖我!!!</div>
<script type="text/javascript">
var embed=null;en=null;
// H5 plus事件处理
function plusReady(){
embed=plus.webview.create("http://www.qq.com/","",{top:"100px",bottom:"0px"});//打开狗日的腾讯网
embed.show();
embed.overrideUrlLoading({mode:"reject",effect:"touchstart"}, function(e){ // 拦截新的页面在新的webview里面加载URL页面
em=plus.webview.create(e.url,"",{top:"0px",bottom:"0px"});
em.show();
});
}
if(window.plus){
plusReady();
}else{
document.addEventListener("plusready",plusReady,false);
}
</script>
</body>
</html>
这是我的网站,O(∩_∩)O谢谢支持----->>中旋网ZxlmWeb