让页面自动只刷新一次
你在建设网站的时候有没有遇到如下情况呢:
1。网页的图片较多,而服务器也不是很好,所以每次打开网页后总有一、两幅图片无法显示,但刷新一遍后又全部可显示了。
2。第一次打开网页出现乱码,但刷新一下就正常显示。
不想让浏览网页的人每次都点“刷新”按钮,让网页在打开后又自动刷新一次,或者说可以控制页面自动刷新次数。
记得标签当中有一个refresh的功能吗?这是让浏览的页面刷新并可以转到相应的页面,如果刷新本页的话就会造成重复的刷新,现在我们就试试用脚本来实现只让页面刷新一次.
代码如下:
XML/HTML代码
2.原理
充分利用地址栏可带参数的选项,用脚本来取得页面间的传递参数,并不需要后台程序的支持。
同时在下面贴一下其它页面自动刷新页面的代码:
三种方法:
XML/HTML代码
只让当前页面刷新一次:
XML/HTML代码
以上这样的方法是每隔5秒钟就要刷新一次,对服务器的压力很大,如果在大量的请求连接以及服务器不是很好的情况下很可能变成服务器的当机。
所以比较好的办法是在用Javascript来实现。在装载完了以后刷新一下,只要用如下的代码:
JavaScript代码
这个是在不管本页面的缓存情况下,向服务器重新请求一次。
setTimeOut 是在1秒钟以后刷新本页面。
把上面的代码放到
之间,以1000×n计算n秒以后刷新,替换1000;
让页面自动只刷新一次