jQuery MiniUI

标题: miniui.open()页面后,如何关闭?window.close()无效 [打印本页]

作者: yuleizhuai    时间: 2013-1-28 15:42:08     标题: miniui.open()页面后,如何关闭?window.close()无效

如题,我可能out了,在A页面miniui.open()B页面,然后B页面要单独做个关闭窗口按钮,
window.close();无效,请大侠指教!

作者: factory    时间: 2013-1-28 15:46:25

window.CloseOwnerWindow(),关闭有父页面的窗口
作者: yuleizhuai    时间: 2013-1-28 15:51:41

factory 发表于 2013-1-28 15:46
window.CloseOwnerWindow(),关闭有父页面的窗口

B窗口,刷新A窗口呢,大神!
作者: factory    时间: 2013-1-28 16:02:18

yuleizhuai 发表于 2013-1-28 15:51
B窗口,刷新A窗口呢,大神!

这个是关闭弹出窗口的啊
如果你要关闭刷新A窗口,那就在mini.open({
    ......
    ondestroy:function(){
      在这个里面做刷新操作
   }
})
作者: yuleizhuai    时间: 2013-1-28 16:03:49

yuleizhuai 发表于 2013-1-28 15:51
B窗口,刷新A窗口呢,大神!

版主。
我用window.parent.location.href =window.parent.location.href ; 此方法刷新页面后
在A弹出的页面B,就自己关闭了啊。我不想关闭,要怎么刷新呢
作者: yuleizhuai    时间: 2013-1-28 16:10:08

factory 发表于 2013-1-28 16:02
这个是关闭弹出窗口的啊
如果你要关闭刷新A窗口,那就在mini.open({
    ......

能不能在B页面提交后,就刷新一次A页面呢。
只能是在B页面销毁时才刷新A页面吗?
作者: factory    时间: 2013-1-28 16:56:25

yuleizhuai 发表于 2013-1-28 16:10
能不能在B页面提交后,就刷新一次A页面呢。
只能是在B页面销毁时才刷新A页面吗? ...

可以的,window.Owner获取到的是父窗口,window.Owner.abc(),子页面调用父页面abc()的方法
作者: yuleizhuai    时间: 2013-1-28 17:22:55

factory 发表于 2013-1-28 16:56
可以的,window.Owner获取到的是父窗口,window.Owner.abc(),子页面调用父页面abc()的方法 ...

1)我刚才试了,window.Owner.abc()方法; 报JS错,为空或者不是对象,A页面是有abc();
2)B页面刷新A页面的方法是否为:window.Owner.location.href =window.Owner.location.href ;
请指教
作者: factory    时间: 2013-1-28 17:35:36

yuleizhuai 发表于 2013-1-28 17:22
1)我刚才试了,window.Owner.abc()方法; 报JS错,为空或者不是对象,A页面是有abc();
2)B页面刷新A页面的 ...

更新下miniui.js试试
作者: ouyangzhiming    时间: 2013-8-9 09:30:14

factory 发表于 2013-1-28 17:35
更新下miniui.js试试

可以的,这个我测试过了




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2