如何讓頁面在打開時(shí)自動(dòng)刷新一次讓圖片全部顯示
更新時(shí)間:2012年12月17日 11:13:52 作者:
我的網(wǎng)頁的圖片較多,而服務(wù)器也不是很好,所以每次打開網(wǎng)頁后總有一、兩幅圖片無法顯示,但刷新一遍后又全部可顯示了,這種問題相信每個(gè)人都遇到過,接下來介紹詳細(xì)解決方法
復(fù)制代碼 代碼如下:
<script>
function window.onload(){
if(location.href.indexOf('#reloaded')==-1){
location.href=location.href+"#reloaded"
location.reload()
}
}
</script>
<iframe src="/"></iframe>
-----------------------------------------------------------------------------
我的網(wǎng)頁的圖片較多,而服務(wù)器也不是很好,所以每次打開網(wǎng)頁后總有一、兩幅圖片無法顯示,但刷新一遍后又全部可顯示了。
不想讓瀏覽網(wǎng)頁的人每次都點(diǎn)“刷新”按鈕,請(qǐng)問如何在網(wǎng)頁中加入一些代碼,讓網(wǎng)頁在打開后又自動(dòng)刷新一次?
---------------------------------------------------------------
把下面代碼加在<head> </head>之間
<meta http-equiv=refresh content=5 >
---------------------------------------------------------------
三種方法:
1.<script>
復(fù)制代碼 代碼如下:
function refreshPage(the_duration)
{
setTimeout("self.location.reload();",the_duration*1000);
}
self.onload=function(){
refreshPage(1);//里面的1代表1秒,未刷新的間隔時(shí)間,你可以改成你想要的
};
</script>
2.<body onload='setTimeout("location.reload()",1000)'>
3.<meta http-equiv="refresh" content=幾秒>
只刷新一次:
<body onload="location.replace()">
---------------------------------------------------------------
來晚了,樓上兄說的對(duì)
---------------------------------------------------------------
樓上這樣的方法是每隔5秒鐘就要刷新一次,對(duì)服務(wù)器的壓力很大,如果在大量的請(qǐng)求連接以及服務(wù)器不是很好的情況下很可能變成服務(wù)器的當(dāng)機(jī)。
所以比較好的辦法是在用Javascript來實(shí)現(xiàn)。在裝載完了以后刷新一下,只要用如下的代碼:
復(fù)制代碼 代碼如下:
<SCRIPT LANGUAGE="JavaScript">
<!--
function refresh()
{
history.go(0);
}
setTimeout("refresh()",1000);
//-->
</SCRIPT>
這個(gè)是在不管本頁面的緩存情況下,向服務(wù)器重新請(qǐng)求一次。
setTimeOut 是在1秒鐘以后刷新本頁面。
把上面的代碼放到<head> </head>之間,以1000×n計(jì)算n秒以后刷新,替換1000;
試試看吧。
相關(guān)文章
JavaScript 中的執(zhí)行上下文和執(zhí)行棧實(shí)例講解
這篇文章主要介紹了JavaScript 中的執(zhí)行上下文和執(zhí)行棧實(shí)例講解,文中實(shí)例講解的很清晰,有感興趣的同學(xué)可以研究下2021-02-02JavaScript中的正則表達(dá)式簡明總結(jié)
這篇文章主要介紹了JavaScript中的正則表達(dá)式,簡明總結(jié)了正則中的語法含義和RegExp對(duì)象,需要的朋友可以參考下2014-04-04JavaScript中二維數(shù)組的創(chuàng)建技巧
二維數(shù)組本質(zhì)上是以數(shù)組作為數(shù)組元素的數(shù)組,即"數(shù)組的數(shù)組",類型說明符 數(shù)組名[常量表達(dá)式][常量表達(dá)式]。二維數(shù)組又稱為矩陣,行列數(shù)相等的矩陣稱為方陣。對(duì)稱矩陣a[i][j] = a[j][i],對(duì)角矩陣:n階方陣主對(duì)角線外都是零元素2021-11-11Javascript基礎(chǔ)教程之for循環(huán)
這篇文章主要介紹了Javascript基礎(chǔ)教程之for循環(huán)的相關(guān)資料以及示例分享,需要的朋友可以參考下2015-01-01