让页面在打开时自动刷新
来源:互联网 发布:sqlserver 创建临时表 编辑:程序博客网 时间:2024/06/03 15:59
<script>
function window.onload() {
if (location.href.indexOf('#reloaded') == -1) {
location.href = location.href + "#reloaded"location.reload()
}
}
</script>
-----------------------------------------------------------------------------
我的网页的图片较多,而服务器也不是很好,所以每次打开网页后总有一、两幅图片无法显示,但刷新一遍后又全部可显示了。
不想让浏览网页的人每次都点“刷新”按钮,请问如何在网页中加入一些代码,让网页在打开后又自动刷新一次?
---------------------------------------------------------------
把下面代码加在<head></head>之间
<meta http-equiv=refresh content=5 > //每隔5秒刷新一次
---------------------------------------------------------------
三种方法:
1.
<script>
function refreshPage(the_duration) {
setTimeout("self.location.reload();", the_duration * 1000);
}
self.onload = function() {
refreshPage(1); //里面的1代表1秒,未刷新的间隔时间,你可以改成你想要的
};
</script>
2.<body onload='setTimeout("location.reload()",1000)'>
3.<meta http-equiv="refresh" content=几秒>
只刷新一次:
<body onload="location.replace()">
---------------------------------------------------------------
来晚了,楼上兄说的对
---------------------------------------------------------------
楼上这样的方法是每隔5秒钟就要刷新一次,对服务器的压力很大,如果在大量的请求连接以及服务器不是很好的情况下很可能变成服务器的当机。
所以比较好的办法是在用Javascript来实现。在装载完了以后刷新一下,只要用如下的代码:
<SCRIPT LANGUAGE="JavaScript">
<!--
function refresh()
{
history.go(0);
}
setTimeout("refresh()",1000);
//-->
</SCRIPT>
这个是在不管本页面的缓存情况下,向服务器重新请求一次。
setTimeOut 是在1秒钟以后刷新本页面。
把上面的代码放到<head> </head>之间,以1000×n计算n秒以后刷新,替换1000;
试试看吧。
---------------------------------------------------------------
function window.onload() {
if (location.href.indexOf('#reloaded') == -1) {
location.href = location.href + "#reloaded"location.reload()
}
}
</script>
-----------------------------------------------------------------------------
我的网页的图片较多,而服务器也不是很好,所以每次打开网页后总有一、两幅图片无法显示,但刷新一遍后又全部可显示了。
不想让浏览网页的人每次都点“刷新”按钮,请问如何在网页中加入一些代码,让网页在打开后又自动刷新一次?
---------------------------------------------------------------
把下面代码加在<head></head>之间
<meta http-equiv=refresh content=5 > //每隔5秒刷新一次
---------------------------------------------------------------
三种方法:
1.
<script>
function refreshPage(the_duration) {
setTimeout("self.location.reload();", the_duration * 1000);
}
self.onload = function() {
refreshPage(1); //里面的1代表1秒,未刷新的间隔时间,你可以改成你想要的
};
</script>
2.<body onload='setTimeout("location.reload()",1000)'>
3.<meta http-equiv="refresh" content=几秒>
只刷新一次:
<body onload="location.replace()">
---------------------------------------------------------------
来晚了,楼上兄说的对
---------------------------------------------------------------
楼上这样的方法是每隔5秒钟就要刷新一次,对服务器的压力很大,如果在大量的请求连接以及服务器不是很好的情况下很可能变成服务器的当机。
所以比较好的办法是在用Javascript来实现。在装载完了以后刷新一下,只要用如下的代码:
<SCRIPT LANGUAGE="JavaScript">
<!--
function refresh()
{
history.go(0);
}
setTimeout("refresh()",1000);
//-->
</SCRIPT>
这个是在不管本页面的缓存情况下,向服务器重新请求一次。
setTimeOut 是在1秒钟以后刷新本页面。
把上面的代码放到<head> </head>之间,以1000×n计算n秒以后刷新,替换1000;
试试看吧。
---------------------------------------------------------------
0 0
- 让页面在打开时自动刷新
- kendo UI Window 解决在页面打开或刷新时自动打开的问题
- ADF11g-038: 让PanelTabbed组件在页面刷新时保持当前打开的项
- 让PanelTabbed组件在页面刷新时保持当前打开的项
- 打开页面只自动刷新一次
- javascript 让页面只自动刷新一次
- 三种简单的html网页自动跳转方法,可以让你在打开一个html网页时自动跳转到其它的页面。
- ShowModelessDialog打开页面自动刷新问题解决方法【原】
- 从A页面单击 window.open 打开了B页面 B页面没有关闭再次点击A页面的这个链接, 让他刷新B页面而不是在打开一个B页面可以做到吗?
- 让TreeView控件在打开新的节点时,自动关闭已经打开的节点
- 如何在asp.net中关闭B页面时,自动刷新A页面?
- 如何在asp.net中关闭B页面时,自动刷新A页面?
- 如何让页面一打开就远程自动下载文件
- 如何让页面一打开就远程自动下载文件
- 页面刷新时让滚动条不变
- 如何让两个页面跳转但是不刷新页面。返回时前一个页面开始选择的数据还在
- 自动刷新页面
- 自动刷新本页面
- 中小型软件企业初始管理记录20140922
- ArcGIS License Manager 静默授权命令摘录 .
- 20140902 N2
- 基于CAS实现单点登录(SSO):工作原理
- 我的JavaWeb学习2
- 让页面在打开时自动刷新
- iOS中一个图展的实现
- Web编码乱码解决原理方案
- Hadoop集群(CHD4)实践之 (4) Oozie搭建
- php中的$_GET如何获取带有井号“#”的参数
- 郭美美的经济学
- Windows Azure Mobile Service - Data Sync lessons learned
- Lua的function、closure和upvalue
- Hello my blog on CSDN