在父级页面打开子集页面,可以获取子集的返回值。在子集中给window.returnvalue赋值,将在父级中获得这个值。
父级中这样写:
var
returnval=window.showmodedialog(xxxxx)
子集中这样写:
window.returnvalue=input框的值。
父级中的returnval变量就是你要的值了。
除了这个,还可以使用cookie、sessionstrog等来存储,不过window.returnvalue是最简便也是最适合你的。
你大概是用的JQuery脚本库吧, 对于这些不是很熟悉也没实验过你的代码, 只能给你提供个思路:
如果你所要关闭的窗口是指在iframe中的页面打开的窗口(称为wndC, 并且在打开时有赋值给全局变量g_wndC), 而你是要在最包含此ifrmae的窗口中关闭WndC的话, 可以这样做:
document.getElementById("winFrame").contentWindow.g_wndC.close()希望可以帮到你.