jQuery MiniUI

 找回密码
 立即注册
查看: 4550|回复: 2
打印 上一主题 下一主题

关于mini.open关闭问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-12-14 06:41:42 |只看该作者 |倒序浏览
1.在TAB1开启mini.open
2.从mini.open中去开启TAB2,并使用window.CloseOwnerWindow()关闭TAB1
3.发生错误:无法释放已被执行的脚本

请问发生了什么错误?该如何解决呢?
谢谢

Rank: 2

沙发
发表于 2013-12-16 09:10:19 |只看该作者
除了window.CloseOwnerWindow()以外,
有没有其他方法可以关闭mini.open

谢谢

Rank: 8Rank: 8

板凳
发表于 2013-12-16 09:31:42 |只看该作者
njnj 发表于 2013-12-16 09:10
除了window.CloseOwnerWindow()以外,
有没有其他方法可以关闭mini.open

window.CloseOwnerWindow这个是关闭通过父窗口去关闭子窗口自己,而不是去关闭父窗口
你用下面的方法做跨页面调用关闭方法处理吧,这个做法是部分父子页面关系的,直接可以跨任意的页面调用对方页面的方法

tabs 页面 :   //tabs页面写个方法,关闭各个tab
var top["win"] = window;
function closeTab(){
     //这里面写上关闭哪个tab
}

mini.open 的页面:
top["win"].closeTab()  //直接调用tabs页面关闭tab的方法

Archiver|普加软件

GMT+8, 2025-7-15 04:49 , Processed in 1.062119 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部