javascript tips

本文介绍了使用JavaScript刷新带有frameset的网页的各种方法,包括通过不同的属性和方法来更新页面的不同部分,例如使用window.parent.frames和location.reload等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

sJavascript刷新带frameset页面的几种方法:

先来看一个简单的例子:
 
----------------------------------

|             top.html              |          index.html

-----------------------------------

|                                        |

|          content.html          |

|------------------------------- |

|            buttom.html         |

----------------------------------                 

 


frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下:

 

语句1. window.parent.frames[1].location.reload();
语句2. window.parent.frames.bottom.location.reload();
语句3. window.parent.frames["bottom"].location.reload();
语句4. window.parent.frames.item(1).location.reload();
语句5. window.parent.frames.item('bottom').location.reload();
语句6. window.parent.bottom.location.reload();
语句7. window.parent['bottom'].location.reload();


Javascript刷新其他页面

1   history.go(0)
2   location.reload()
3   location=location
4   location.assign(location)
5   document.execCommand('Refresh')
6   window.navigate(location)
7   location.replace(location)
8   document.URL=location.href

某个frameset中执行另一个frameset的方法
window.frames[0].execScript('saveRecord('+参数①+','+参数②+')','javascript');

opener: 当前页面的父页面(即打开当前页面的那个页面) 弹出窗口

parent:如frameset的父top.html的父为index.html      同一个窗口

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值