刷新frameset窗口
2012-11-15 16:43
239 查看
frameset可以将页面分成许多个子页面,其中一个子页面动态显示数据的时候,其他的页面都不会发生变化。如果有些时候需要一个页面接收服务器响应,发生变化,另一个页面也随之变化。例如,用户成功登录论坛社区系统后,主显示页面会显示帖子列表,用户信息显示页面就需要显示当前已登录的用户状态信息。这个时候就需要使用JavaScript脚本来刷新frameset页面解决这个问题。
首先在frameset布局页面中需要给frame赋予一个ID属性,代码如下:
然后在帖子列表的页面中编写刷新topFrame与leftFrame窗口的JavaScript代码,并在body标签的onload事件中调用这段JavaScript代码,这样就实现了使用frameset刷新的效果,代码如下:
首先在frameset布局页面中需要给frame赋予一个ID属性,代码如下:
<frameset rows="160,*" cols="*" framespacing="2" bordercolor="#990033"> <frame src="App/View/denglu.php" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" /> <frame src="index.php?controller=Type&action=index" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" title="leftFrame" /> </frameset>
然后在帖子列表的页面中编写刷新topFrame与leftFrame窗口的JavaScript代码,并在body标签的onload事件中调用这段JavaScript代码,这样就实现了使用frameset刷新的效果,代码如下:
<script language="javascript"> function topicReload(){ window.parent.frames["topFrame"].location.reload(); window.parent.frames["leftFrame"].location.reload(); } </script>
相关文章推荐
- 整体刷新和局部刷新frameset窗口(转)
- 整体刷新和局部刷新frameset窗口
- 整体刷新和局部刷新frameset窗口
- html分帧标签<frameset>实现同窗口分割多个窗口(刷新窗体互不影响)
- 如何刷新frameset的字窗口
- 整体刷新和局部刷新frameset窗口问题深入探讨
- Frameset窗口的整体刷新和局部刷新
- 整体刷新和局部刷新frameset窗口问题深入探
- 整体刷新和局部刷新frameset窗口问题深入探讨
- 整体刷新和局部刷新frameset窗口
- 有关于整体刷新和局部刷新frameset窗口
- 子窗口保存修改并关闭,同时刷新父窗口
- DWZ双窗口刷新
- 不要在OnPaint()中使用Invalidate()来刷新窗口
- Asp.net实现弹出窗口提示,又防止刷新被重复提交的方法
- frameset的局部刷新和隐藏
- 关于窗口重绘的初级问题&由UpdateData(FALSE)想到的窗口刷新问题
- 弹出dialog 窗口; 以及在dialog 中关闭并且刷新父窗体的方法
- VC窗口刷新InvalidateRect和UpdateWindow
- 子窗口关闭时刷新父窗口