第一步:打开模态对话框showModalDialog(\"xxx.html\", window, 0);第二步:刷新父窗口关闭子窗口。我的实现方法是:if(window.dialogArguments){? ?window.dialogArguments.document.URL=window.dialogArguments.location.href;//刷新父窗口}else{? ?window.location.replace(window.location);}window.opener=null;//关闭子窗口window.close();申明的是我的if判断是必须的,是程序其他地方需要。这在IE下没有任何问题,但在火狐下就有问题了,能肯定的是火狐遇到window.dialogArguments和window.dialogArguments.document.URL=window.dialogArguments.location.href这两句话时都会终止,不再执行此后的语句,这个我用alert()语句测试过了,但也不是说火狐不支持dialogArguments,因为我通过alert()输出后是一个[object Window]对象,而IE下是一个[object]对象,现在的问题就是如何可以在火狐下也完成刷新父窗口,关闭子窗口功能。急,谢谢各位大哥大姐帮忙!!!