曲径通幽
曲径通幽
  • 发布:2015-01-04 23:51
  • 更新:2015-01-05 13:37
  • 阅读:6907

mui.openWindow,请问使用内部转向为什么不转向。

分类:MUI

<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>密&nbsp;&nbsp;码

</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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<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取到父页面传递

的值,可是子页面不显示,应该如何加代码?

2015-01-04 23:51 负责人:无 分享
已邀请:
xiaoyi

xiaoyi - 莫问前程凶吉,但求落幕无悔

建议加alert调试吧...
问题还是要自己发现。。

曲径通幽

曲径通幽 (作者) - 软件设计师

有alert了。发现不了了。

DCloud_UNI_FXY

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

该问题目前已经被锁定, 无法添加新回复