关于Javascript控制页面自动刷新的问题??急急。。 <head>和</head>之间加入以下代码: <META HTTP-EQUIV="Refresh" Content="n;URL=index.htm">其中:"n"为停留的秒数,index.htm是将要跳转到的页面。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <body onload="location.reload()"> 千万别听zhaoweiwei的,这样就会load个没完没了的!HueVan的方法也不好,因为这种方式并不总有效,例如当你这个页面是动态页(如ASP)且请求方式为GET的时候,页面其实不会真正刷新(看起来刷新了但数据不会刷新),这种方式认文件的最后修改日期。我推荐你以下两种方式之一:1。用客户端脚本定时刷新。以js为例: <SCRIPT LANGUAGE="JavaScript"> <!-- setTimeout("location.reload()",5000) //5秒刷新 //--> </SCRIPT>2。最好的办法,在服务端脚本或客户端脚本中设置禁用缓存/立即过期,如ASP中可以设置Response.Expires = 0,这样每次都刷新。 to cuixiping(无心):说得对差点害了大家,我写错了我觉得这样可以setTimeout("location.reload()",5000) //5秒刷新 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> 当你做网页时,是不是有的时候想让你的网页自动不停刷新,或者过一段时间自动跳转到另外一个你自己设定的页面?其实实现这个效果非常地简单,而且这个效果甚至不能称之为特效。你只要把如下代码加入你的网页中就可以了。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页面。 做了一个登录界面,需要用户名与密码还有单选按钮一块决定链接界面 readystate不等于4的问题 求问,简单字符串截取、 网站被挂马? 请教大家一个正则的问题,谢谢 怎么能阻止表单提交? xuzuning(唠叨)請進:數組排序,在IE正常,Netscape就不聽使喚啦!!! 哪里有比较好的javascript的教材和文档? 如何检测一个窗口是否存在?? 一个很容易的问题! 根据object的param值,调用另外一个网页。 请教如何用javascript和ccs式样表编写xp风格的网页?还有我用同样的方法要写一个带金属过渡塞色的表格怎样解决?最好原码?问题解决了还
HueVan的方法也不好,因为这种方式并不总有效,例如当你这个页面是动态页(如ASP)且请求方式为GET的时候,页面其实不会真正刷新(看起来刷新了但数据不会刷新),这种方式认文件的最后修改日期。我推荐你以下两种方式之一:
1。用客户端脚本定时刷新。以js为例:
<SCRIPT LANGUAGE="JavaScript">
<!--
setTimeout("location.reload()",5000) //5秒刷新
//-->
</SCRIPT>
2。最好的办法,在服务端脚本或客户端脚本中设置禁用缓存/立即过期,如ASP中可以设置Response.Expires = 0,这样每次都刷新。
说得对差点害了大家,我写错了
我觉得这样可以setTimeout("location.reload()",5000) //5秒刷新
<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>