可以啊,是不是你别的地方的代码有问题啊?
我就是这样用的啊
function closewin(str)
{
  window.returnValue = str;
  window.close();
}

解决方案 »

  1.   

    我觉得还是可能IE5出了问题,并不特指在windows正常情况下。可我确实没遇见过这样的问题。
      

  2.   

    如果在关闭前出现脚本错误,当然不会关闭了另,调试时如果第一次错了 对话框会缓存掉js代码,即使你修改了,重新打开对话框他也不会及时运行新的代码。除非关闭现在的IE,重新启动一个新的IE进程调试
      

  3.   

    ie5下的。showmodaldialog跟ie6好象不一样,
    我的程序有时就是ie6下没问题,但是ie5下就去到返回值,同样的程序,不同的ie
      

  4.   

    我也是,在Ie5下有问题。
    ie6可以。