有一个父页面a.jsp,嵌着一个iframe,指向b.jsp,现在在b.jsp页面打开了一个子页面c.jsp,如果要关闭c.jsp的时候,同时把a.jsp重定向,该怎么弄,包括一些具体的js,指点下

解决方案 »

  1.   

    在c.jsp的关闭事件的最后面添加:
    window.parent.frames["iframeName/id"].src = "xxxx.jsp";或者
    window.parent.document.getElementById("iframeId").src = "xxx.jsp"原有窗体中的内容就会变为新页面,不用关闭。
      

  2.   

    在c.jsp中
    window.parent.location.href = 'http://www.baidu.com';  
      

  3.   

    我试了下,还是存在一个问题,第一次在关闭c.jsp的时候,它是重新打开了一个a.jsp,然后再继续操作,后面的就全正常了,没有重新打开新页面,请教这是什么原因?