如何实现页面的自动刷新?

zqyh 2003-04-01 09:39:50
框架结构的布局,当对右框架页面作出相应的动作(比如提交表单)时,如何实现左右框架的页面都相应的发生改变? 怎样才能让右框架的页面自动刷新?
...全文
52 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
sikuan 2003-04-02
当右框架有提交动作,为使左右都刷新你可以在提交时同时执行一个方法重新装载左右两个框架里面的文件
如:
function refreshAll(){
window.open("左框架里面的文件名.jsp","左框架名")
window.open("右框架里面的文件名.jsp","右框架名")
}
回复
sikuan 2003-04-02
<html>
<head>
<TITLE></TITLE>
<META HTTP-EQUIV="refresh" CONTENT="60">
</head>
<body>
。。。。
表示本页面每60秒刷新一次
回复
aleccheung 2003-04-02
sikuan(冰糖★葫芦★头)
当右框架有提交动作,为使左右都刷新你可以在提交时同时执行一个方法重新装载左右两个框架里面的文件

说的是对你实用的,其他的都是灌水呢?

function refreshAll(){
document.frames[0].location.href="left.jsp";
document.frames[1].location.href="top.jsp";
document.frames[2].location.href="buttom.jsp";
}
回复
strawberryyeah 2003-04-02
如果我想点击任务栏里面的最小化图标进行刷新,如果办阿,
回复
chili1979 2003-04-02
GZ
回复
zqyh 2003-04-02
谢谢sikuan,只是有点小问题,window.open()方法打开的页面效果与刷新的效果不大一样,在我的设计中,表单提交后,如果合法,我使用session.setAttribute()方法,将某一信息保存在session中,同时左框架页left.jsp使用getAttribute()方法获得该信息并作出相应的变化。这里,我的作框架始终只有一页,那就是left.jsp,只是内中使用了条件语句,在不同的条件下不同的显示。如果采用“刷新”作框架页的方法,session的参数会立即传递到left.jsp,而用window.open()方法只有在打开的页面文件名不同于left.jsp(比如left1.jsp)时,才能得到和刷新一样的效果。
回复
java_jin 2003-04-02
使用iframe
<iframe
marginwidth=0 marginheight=0 src="刷新的页面rul"
frameborder=0 width=100% scrolling=no
height=100%></iframe>

刷新的页面rul里加
<META HTTP-EQUIV="refresh" CONTENT="60">
回复
ganh 2003-04-01
<a href="../index.jsp" target="_parent">
target 表明刷新的目标是什么,"_parent"表明为整个页面
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2003-04-01 09:39
社区公告
暂无公告