海詩網(wǎng) 知識(shí)百科 js刷新當(dāng)前頁面(js刷新當(dāng)前頁面的快捷鍵)

js刷新當(dāng)前頁面(js刷新當(dāng)前頁面的快捷鍵)

js刷新當(dāng)前頁面, js如何刷新當(dāng)前頁面?不知道小伙伴們今天來看看邊肖的分享吧!

js刷新當(dāng)前頁面有五種方式:

1. Reload

強(qiáng)制瀏覽器刷新當(dāng)前頁面的重載方法。語法:location.reload([bForceGet])參數(shù):bForceGet,可選參數(shù),默認(rèn)值為false,從客戶端緩存中獲取當(dāng)前頁面。

真,從服務(wù)器獲取最新頁面,相當(dāng)于客戶端點(diǎn)擊F5(刷新)。

reload()方法用于重新加載當(dāng)前文檔。如果該方法沒有指定參數(shù),或者參數(shù)為false,它將使用HTTP頭If-Modified-Since來檢測(cè)服務(wù)器上的文檔是否已更改。如果文檔已經(jīng)改變,

Reload()將再次下載文檔。如果文檔沒有更改,該方法將從緩存中加載文檔。這和用戶點(diǎn)擊瀏覽器的刷新按鈕完全一樣。

js刷新當(dāng)前頁面的快捷鍵

2. Replacement

replace方法通過指定URL來替換當(dāng)前緩存在歷史(客戶端)中的項(xiàng),所以使用replace方法后,就無法訪問已經(jīng)被“前進(jìn)”和“后退”替換的URL。

語法:location.replace(URL)通常用:location.reload()或history.go(0)完成。這種方法類似于客戶端F5刷新頁面。

所以當(dāng)頁面方法=post時(shí),會(huì)有頁面過期的提示。因?yàn)闀?huì)話的安全保護(hù)機(jī)制。當(dāng)調(diào)用location.reload()方法時(shí),aspx頁已經(jīng)存在于服務(wù)器內(nèi)存中。

所以一定是IsPostback的。如果有這樣的應(yīng)用:頁面需要重新加載,也就是說期望可以在服務(wù)器上重新創(chuàng)建頁面,期望不是IsPostback。這里,

Location.replace()可以完成這項(xiàng)任務(wù)。每次替換頁面都會(huì)在服務(wù)器上重新生成。code:location . replace(location . href);

返回并刷新頁面:

位置。替換(文檔。referer);document.referrer //前一個(gè)頁面的統(tǒng)一資源定位器

不要使用history.go(-1)或history . back();返回并刷新頁面,這兩種方法都不會(huì)刷新頁面。

js刷新當(dāng)前頁面的快捷鍵

3.自動(dòng)頁面刷新:

將代碼添加到頭部區(qū)域。

代碼如下:

meta http-equiv=refresh content=20

其中20表示每20秒刷新一次頁面。4.自動(dòng)頁面跳轉(zhuǎn):

將代碼添加到頭部區(qū)域。

代碼如下:

meta http-equiv=refresh content=20;url=http://www.jb51.net

其中,每20秒鐘就有20個(gè)手指跳轉(zhuǎn)到http://www.jb51.net頁面。5.頁面自動(dòng)刷新為js版本:

代碼如下:

js刷新當(dāng)前頁面,以上就是本文為您收集整理的js刷新當(dāng)前頁面最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。

本文來自網(wǎng)絡(luò),不代表海詩網(wǎng)立場(chǎng),轉(zhuǎn)載請(qǐng)注明出處:http://x91880.com/n/169760.html
      

mysql重啟服務(wù)命令(重啟mysql服務(wù)器的命令是什么)

發(fā)表回復(fù)
聯(lián)系我們
聯(lián)系我們

在線咨詢: QQ交談

郵箱: 3587015498@qq.com

工作時(shí)間:周一至周五,9:00-17:30,節(jié)假日休息

關(guān)注微信
微信掃一掃關(guān)注我們
微信掃一掃關(guān)注我們
關(guān)注微博
返回頂部