更改框架集行值

时间:2011-02-01 23:37:42

标签: html frameset html-frames

我正在使用此行更改框架集

parent.document.all("Edit").rows="0%,100%,0%";

这是我正在改变的框架集

<frameset id="Edit" border="0" frameborder="0" rows="0%,0%,100%">

  <frame name="PermaPlayer" src="EditPermaPlayer.html?h=<%= System.DateTime.Now.Ticks %>" />
  <frame name="EditPlaylist" src="EditPlaylist.aspx?id=<%= playlistEditingId %>&hs=<%= System.DateTime.Now.Ticks %>" />
  <frame name="EditPlaylistLoading" src="EditPlaylistLoading.aspx?&hsm=<%= System.DateTime.Now.Ticks %>" />
</frameset>

更改它IE工作,它在chrome中工作。它在Firefox中不起作用。在Firefox中是否需要做一些不同的事情?

1 个答案:

答案 0 :(得分:1)

document.all是Internet Explorer专有的,绝对是非标准的。而且,它已经过时了。请改用document.getElementById

parent.document.getElementById('Edit').rows = "0%,100%,0%";