1、先来看一个简单的例子下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。 frame.html由上(top.html)下(bottom.html)两个页面组成,代码如下:1. 2. < HTML > 3. < HEAD > 4. < TITLE > frame TITLE > 5. HEAD >
2、 6. < frameset rows ="50%,50%" > 7. < frame name =top src ="top.html" > 8. < frame name =bottom src ="bottom.html" > 9. frameset > 10. HTML > 现在假设top.html(即上面的页面)有七个button来实现对bottom.html(即下面的页面)的刷新,可以用以下七种语句,哪个好用自己看着办了。语句1.window.p
4、dow.parent.bottom.location.reload();语句7.window.parent['bottom'].location.reload();top.html页面的代码如下:1. 2. < HTML > 3. < HEAD > 4. < TITLE > top.html TITLE > 5. HEAD > 6. <
5、 BODY > 1. < input type =button value ="刷新1" onclick ="window.parent.frames[1].location.reload()" >< br > 2. < input type =button value ="刷新2" onclick ="window.parent.frames.bottom.location.reload()" >< br > 3. < input type =button value ="刷新
6、3" onclick ="window.parent.frames['bottom'].location.reload()" >< br > 4. < input type =button value ="刷新4" onclick ="window.parent.frames.item(1).location.reload()" >< br > 5. < input type =button value ="刷新5" onclick ="window.parent.frames.it
7、em('bottom').location.reload()" >< br > 6. < input type =button value ="刷新6" onclick ="window.parent.bottom.location.reload()" >< br > 7. < input type =button value ="刷新7" onclick ="window.parent['bottom'].location.reload()" >< br > 8. BODY
8、> 9. HTML > 下面是bottom.html页面源代码,为了证明下方页面的确被刷新了,在装载完页面弹出一个对话框。bottom.html页面的代码如下:1. 2. < HTML > 3. < HEAD > 4. < TITLE > bottom.html TITLE > 5.