关于Javascript控制页面自动刷新的问题??急急。。

mickeypeng 2003-08-01 12:00:31
我现在的问题是:
有一个页面,正常进入时没有问题,但如果人家点后退进入到那个页面,因为那个页面没有刷新,显示的是以前的状态,这样子用户在操作时会出错,请问有什么好办法?

我现在想,只要一进入到那个页面就主动让它刷新,这样子用什么能够实现?
请高手门快帮帮忙吧。。
...全文
175 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Kanderliu 2003-11-06
  • 打赏
  • 举报
回复
当你做网页时,是不是有的时候想让你的网页自动不停刷新,或者过一段时间自动跳转到另外一个你自己设定的页面?其实实现这个效果非常地简单,而且这个效果甚至不能称之为特效。你只要把如下代码加入你的网页中就可以了。

1,页面自动刷新:把如下代码加入<head>区域中<meta http-equiv="refresh" content="20">,其中20指每隔20秒刷新一次页面.

2,页面自动跳转:把如下代码加入<head>区域中<meta http-equiv="refresh" content="20;url=http://www.njcatv.net">,其中20指隔20秒后跳转到http://www.njcatv.net页面。
zhaoweiwei 2003-08-01
  • 打赏
  • 举报
回复
<body onload="location.reload()">
形印声传 2003-08-01
  • 打赏
  • 举报
回复
<head>和</head>之间加入以下代码:
<META HTTP-EQUIV="Refresh" Content="n;URL=index.htm">
其中:"n"为停留的秒数,index.htm是将要跳转到的页面。
zhaoweiwei 2003-08-01
  • 打赏
  • 举报
回复
还是阿信厉害
fason 2003-08-01
  • 打赏
  • 举报
回复
try:
<body onunload="setcookie('1')">
<script>
function setcookie(flag){
document.cookie="load="+flag
}
function readcookie(name){
var cookieValue = "";
var search = name + "=";
if(document.cookie.length > 0)
{
offset = document.cookie.indexOf(search);
if (offset != -1)
{
offset += search.length;
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
cookieValue = unescape(document.cookie.substring(offset, end))
}
}
return cookieValue;
}
if(readcookie('load')=='1')
window.location.reload();//用更刷新;
setcookie('0')
</script>
<input>
<a href="b.htm">test</a>
i三千 2003-08-01
  • 打赏
  • 举报
回复
你弹出新窗口,不让他后退
zhaoweiwei 2003-08-01
  • 打赏
  • 举报
回复
to cuixiping(无心):
说得对差点害了大家,我写错了
我觉得这样可以setTimeout("location.reload()",5000) //5秒刷新
cuixiping 2003-08-01
  • 打赏
  • 举报
回复
千万别听zhaoweiwei的,这样就会load个没完没了的!
HueVan的方法也不好,因为这种方式并不总有效,例如当你这个页面是动态页(如ASP)且请求方式为GET的时候,页面其实不会真正刷新(看起来刷新了但数据不会刷新),这种方式认文件的最后修改日期。

我推荐你以下两种方式之一:
1。用客户端脚本定时刷新。以js为例:
<SCRIPT LANGUAGE="JavaScript">
<!--
setTimeout("location.reload()",5000) //5秒刷新
//-->
</SCRIPT>
2。最好的办法,在服务端脚本或客户端脚本中设置禁用缓存/立即过期,如ASP中可以设置Response.Expires = 0,这样每次都刷新。

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧