<script type="text/javascript" charset="utf-8">
mui.init();
function confirm()
{
mui.openWindow({
url:"test.html",
extras:{
name:'mui',
version:'0.5.8'
}
});
}
</head>
<body>
<header class="mui-bar mui-bar-nav">
<a class="mui-action-back mui-icon mui-icon-
left-nav mui-pull-left"></a>
<h1 class="mui-title">绑定界面</h1>
</header>
<div class="mui-content">
<div class="mui-content-padded" style="margin:
5px;">
<h5>请在一下界面输入邮箱用户名密码绑定本机
:</h5>
<form class="mui-input-group">
<div class="mui-input-row">
<label>用户名</label>
<input type="text"
class="mui-input-clear" placeholder="邮箱用户名">
</div>
<div class="mui-input-row">
<label>密 码
</label>
<input type="password"
class="mui-input-clear" placeholder="密码">
</div>
<div class="mui-button-row">
<button class="mui-btn
mui-btn-primary" onclick="confirm();">绑定
</button>
<button class="mui-btn mui-btn-danger" onclick="return false;">取消</button>
</div>
</form>
</div>
</div>
</body>
</html>
-----------------------------------------分割线-----------------------------------------------------------------
子页面:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript" src="js/common.js"></script>
<link rel="stylesheet" href="css/common.css" type="text/css"
charset="utf-8"/>
<script language="JavaScript" type="text/javascript">
if(window.plus){
plusReady();
}else{
document.addEventListener("plusready",plusReady,false);
}
function plusReady(){
var self = plus.webview.currentWebview();
var name = self.name;
var version = self.version;
alert(version);
self.close();
}
</script>
</head>
<body>
(c) Copyright 2015 Administrator. All Rights Reserved.
</body>
</html>
-----------------------------------------分割线-----------------------------------------------------------------
问题:为什么点击绑定之后页面不跳转?一直处于加载状态,子页面js取到父页面传递
的值,可是子页面不显示,应该如何加代码?
3 个回复
xiaoyi - 莫问前程凶吉,但求落幕无悔
建议加alert调试吧...
问题还是要自己发现。。
曲径通幽 (作者) - 软件设计师
有alert了。发现不了了。
DCloud_UNI_FXY
给你的button都加上type="button";
button标签Internet Explorer 的默认类型是 "button",而其他浏览器中(包括 W3C 规范)的默认值是 "submit"。所以当你在form中时,没有使用type的话,会视为提交当前form表单
所以在使用button标签时,请始终带上指定的type。
曲径通幽 (作者)
感谢,已解决。
2015-01-05 16:58
兰特
之前用<a>触发,也遇到同样问题。改成<input type='button'>就搞定了。大赞
2015-10-10 18:13