你大概是用的JQuery脚本库吧, 对于这些不是很熟悉也没实验过你的代码, 只能给你提供个思路:
如果你所要关闭的窗口是指在iframe中的页面打开的窗口(称为wndC, 并且在打开时有赋值给全局变量g_wndC), 而你是要在最包含此ifrmae的窗口中关闭WndC的话, 可以这样做:
document.getElementById("winFrame").contentWindow.g_wndC.close()希望可以帮到你.
子页面关闭后,父页面接收参数并调用本页面的函数。比如:
父页面:
var assets = lookUpAssetsValues(lookUpName, dialogWidth, dialogHeight, userPara)
function lookUpAssetsValues(){
...
return window.showModalDialog(url, null, popscript)
}
子页面:函数中
window.returnValue=“数据”
关闭子页面后,页面assets 会接受子页面中的数据,然后父页面根据数据做其他处理。
有,在js中用于中断程序继续运行的3种方法: break continue returnbreak和continue一般用于循环,进行打断
return是返回结果值,如果为了中断程序
一般通过 return false 去中止程序的继续运行