父窗口中加一个frame 刷新时只刷新该frame

解决方案 »

  1.   

    只刷新frame什么意思?
    我说的刷新是指点浏览器刷新的刷新按钮...不过目前父窗口是别人提供的.不让做改动.sigh
      

  2.   

    给子窗口取一个名字。var p=window.open('','myChindWin');
    p.focus();这样如果子窗口已经打开,得到的就是子窗口。
      

  3.   

    在父窗口刷新的时候, 子窗口总是能找到OPENER的,所以没有问题..
    刷新有问题的是不是框架的PARENT,而不是OPENER..
    我该把分数给谁呢?
      

  4.   

    在父窗口刷新的时候,  子窗口总是能找到OPENER的,所以没有问题..  
    刷新有问题的是框架的PARENT,而不是OPENER..  
      

  5.   

    var p=window.open('','myChindWin');
    p.focus();像四楼那样。加一
      

  6.   

    var p=window.open('','myChindWin');
    当然用如P来控制的拉..
    不过我开始以为刷新的时候, P.OPENER就会找不到..后来发现怎么刷新,都可以找到.
    但对于父窗口是个FRAME,需要用OPENER.PARENT.刷新就可能找不到了.实际上,我试了把父窗口关闭, TYPEOF(P.OPENER)仍然是一个OBJECT.但是它的属性是拒绝访问的.
    比如P.OPENER.LOCATION.这是因为P.OPENER在IE窗口关闭后,内寸仍然没有及时释放么?
      

  7.   

    不行吧,父窗口都刷新了,var p 也已经重置了