window.parent.frames['mainFrame'].location.href = url; 和 window.parent.frames['mainFrame'].window.location.href = url;
二者区别:前者跳转后获取不到传递过来的参数值,后者可以获取传递过来的参数值
window.showModalDialog(url,obj,features)其中的obj可以是任意参数, 类型不限制,对于字符串类型,最大为4096个字符 . 也可以传递对象,比如将当前窗口对象window传到子窗口,可以由子窗口刷新父窗口.
子窗口通过window.dialogArguments获取obj参数对象.
例如:
window.showModalDialog("<%=path%>/room/update.jsp?i_bid="+i_bid+"&fid="+<%=f_selectedID%>+"&eid="+<%=e_selectedID%>, window, "dialogWidth:400px;dialogHeight:300px;help:no;status:no;scroll:no");