今天小編給大家分享一下怎么用js刷新當(dāng)前頁(yè)面事件的相關(guān)知識(shí)點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識(shí),所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來(lái)了解一下吧。
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專(zhuān)注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、小程序開(kāi)發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶(hù)創(chuàng)新互聯(lián)還提供了太湖免費(fèi)建站歡迎大家使用!
1、replace方法
使用此方法能通過(guò)指定url直接替換當(dāng)前緩存中的網(wǎng)頁(yè)數(shù)據(jù),所以使用replace方法后是沒(méi)有前進(jìn)與后退的。
使用示例:
window.location.replace("網(wǎng)址")
在實(shí)際使用的時(shí)候,刷新頁(yè)面通常使用的是location.reload或者是history.go來(lái)實(shí)現(xiàn),這樣的方法有點(diǎn)想F5刷新,但是當(dāng)頁(yè)面中存在post表單提交的時(shí)候,會(huì)因?yàn)閟ession的安全機(jī)制出現(xiàn)網(wǎng)頁(yè)過(guò)期提示,因此我們?yōu)榱俗岉?yè)面被replace方法每次都在服務(wù)端重新生成我們可以這樣書(shū)寫(xiě)代碼:
location.replace(location.href);
2.頁(yè)面自動(dòng)刷新
頁(yè)面自動(dòng)刷新:把如下代碼加入
區(qū)域中其中5指每隔5秒刷新一次頁(yè)面。
3.使用Javascript刷新頁(yè)面的幾種方法
(1)history.go(0)
(2)location.reload()
(3)位置=位置
(4)location.assign(位置)
(5)document.execCommand( '刷新')
(6)window.navigate(位置)
(7)location.replace(位置)
(8)document.URL = location.href
以上就是“怎么用js刷新當(dāng)前頁(yè)面事件”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會(huì)為大家更新不同的知識(shí),如果還想學(xué)習(xí)更多的知識(shí),請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。