1

框架不会在 Firefox 和 Chrome 中重新加载,但可以在 IE 中使用。

parent.toolbar.location.reload()

我的函数在“builder”框架中执行。我以前用过这种方法,它在所有浏览器中都有效……但现在不行了,只适用于 ie

这是框架布局

<FRAMESET id="frameset" rows="95,*" cols="*">
  <FRAME noresize="" id="toolbar" name="toolbar" src="Application/toolbar/<?=$id ?>">
  <FRAMESET COLS="81%,*"> 
  <FRAME id="preview" name="preview" src="<?=$preview_url ?>" onload="builder.setPreviewEvents()" >
  <frameset id="tcolor" rows="60,*" cols="*">  
    <FRAME id="colorfr" name="colorfr" scrolling="no" src="<?=$colorfr_url ?>" >
    <FRAME id="builder" name="builder" src="<?=$builder_url ?>" >
    </frameset>
  </FRAMESET> 
  </FRAMESET>
4

1 回答 1

1

试试这个:

parent.document.getElementById("toolbar").src = parent.document.getElementById("toolbar").src;
于 2013-07-25T18:20:45.287 回答