jQuery MiniUI
标题:
关于mini.open的新窗口中,获取父窗口的tab
[打印本页]
作者:
boy1064910
时间:
2013-10-4 23:36:14
标题:
关于mini.open的新窗口中,获取父窗口的tab
本帖最后由 boy1064910 于 2013-10-4 23:39 编辑
[attach]3000[/attach]
现在有一种情况,用户在点击左边树用户配置的时候,触发了登陆超时的窗口;
问题就是当用户填写完后登陆成功,将会自动关闭窗口,这时候我需要父窗口中的【用户配置】这个tab reload一下。请问可以如何设置。
我本想着在 Ondestroy中获取parent的tabs,我这里是可以获取到这个tab的id的,然后重新reload下tab即可,可是现在这里无法获取到tabs。
mini.open({
id : "ajaxLoginWindow",
url: rootPath+"/ajaxInit",
title: "登陆超时", width: 300, height: 250,
showCloseButton : false,
onload: function () {
var iframe = this.getIFrameEl();
var data = { action: "new"};
iframe.contentWindow.SetData(data);
},
ondestroy: function (action) {
var tabs = mini.get("mainTabs");
alert(tabs);
var id = "tab$" + resourceId;
var tab = tabs.getTab(id);
tabs.reloadTab(tab);
}
作者:
niko
时间:
2013-10-5 14:07:46
跨页面方法调用:
1.a.html
top["winA"] = window;
2.b.html
var wina = top["winA"];
alert(wina.abc()); //调用a.html的方法
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2