如果两个窗口不是通过open或submit关系打开的话..是没有可能传递的.submit开的窗口在IE 5.5下也无法传递.当然使用服务端参数传递又另当别论.

解决方案 »

  1.   

    那么使用服务器参数有什么好办法吗?
    因为要得到参数的页面在一个Frame里面,所以不能用Open
    用Submit可以达到传值的功能,但是关不掉该窗口,window.close在这个时候是无效的
      

  2.   

    那么使用服务器参数有什么好办法吗?
    因为要得到参数的页面在一个Frame里面,所以不能用Open
    用Submit可以达到传值的功能,但是关不掉该窗口,window.close在这个时候是无效的
      

  3.   

    你用表单提交,指定表单的target等于你的帧名试试看.
      

  4.   

    关于window.close()会出现提示框的问题:
        对于IE浏览器你可以用以下方法关闭网页.
    <OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
    <PARAM NAME="Command" VALUE="Close"></OBJECT><input type=button value=关闭 onclick="hh3.Click()">
      

  5.   

    谢谢各位高手,我现在已经解决了这个问题,刚才我忘了说一点,目标页面不能被刷新。
    可能是我的浏览器有问题,换了一台机子,用Submit后window.close有效。
    我在目标页面设了个height=0,width=0的iframe,将target设为这个iframe的名字,然后通过它回写到目标页面。
    另外一个严重的问题是我怎么给分?我第一次问问题。