jQuery MiniUI
标题:
mini.open 在asp.net 下的疑问
[打印本页]
作者:
qiaohuyue
时间:
2016-3-15 18:41:33
标题:
mini.open 在asp.net 下的疑问
利用mini.open 打开页面的代码如下:
//增加
function add() {
mini.open({
url: "../group/Editing3DLibInfo.aspx",
title: "新增立体库", width: 745, height: 365,
onload: function () {
//var iframe = this.getIFrameEl();
//var data = { action: "new" };
//iframe.contentWindow.SetData(data);
},
ondestroy: function (action) {
if (action.opt) {
alert(opt);
parent.frames["mainframe"].location = "../group/_3DLibInfoMgmt.aspx";
}
}
});
}
第一个问题,我想知道在 onload 的时候,我弹出的框架页面如何取到setdata 的数据
第二个问题,asp.net 服务端保存数据后调用 CloseWindow 方法无效。
如下代码无法调用
function onSave(message) {
var obj = new Object();
obj.opt = "save";
obj.message = message;
CloseWindow(obj);
}
function CloseWindow(action) {
if (window.CloseOwnerWindow)
return window.CloseOwnerWindow(action);
else window.close();
}
放在head 中,可以找到,但是无效,不起作用,如果不执行服务端代码,是可以用的, 例如
function onCancel() {
CloseWindow("cancel");
}
希望大神给予答复,谢谢。
作者:
dforce
时间:
2016-3-16 10:12:40
1 onload,页面加载完毕触发的事件
加载完毕后调用子页面上的SetData方法
2 不清楚你服务端处理什么导致js方法无法使用,MiniUI是纯js的控件,跟后台应该是无关的
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2