通过miniUI的mini.open将主页面的数据传输到新页面
首先是关于主页面的代码:
var win = mini.open({
title: '...',//页面标题
url: '.../index.jsp',//页面地址
showModal: false,//显示遮罩
width: 1000,
height: 700,
onload: function () {//弹出页面加载完成
var iframe = this.getIFrameEl();
var data = {
id: id,
name: name,
sex: sex,
birth: birth
};
//调用弹出页面方法进行初始化
iframe.contentWindow.SetData(data);
},
ondestroy: function () {//弹出页面关闭前
data = mini.clone(data);//克隆数据,必须
}
});
通过mini.open方法,可以在打开一个新页面的同时将自己定义的data放入新页面
接下来是新页面的代码:
//标准方法接口定义
function SetData(data) {
//跨页面传递的数据对象&#x