當前位置:編程學習大全網 - 源碼破解 - JavaScript如何重新加載(刷新)頁面

JavaScript如何重新加載(刷新)頁面

本篇文章給大家帶來的內容是介紹JavaScript如何重新加載(刷新)頁面。有壹定的參考價值,有需要的朋友可以參考壹下,希望對妳們有所幫助。

在JavaScript中提供了幾種重新加載或刷新HTML頁面的方法,但執行此工作的標準方法是使用window.location對象。本篇文章就給大家介紹使用window.location對象重新加載(刷新)頁面的方法。

在window.location對象中提供了壹個reload()方法,該方法指示瀏覽器重新加載頁面。瀏覽器可以從其緩存或服務器執行此操作,這取決於可選參數,即reload(true)將從服務器重新加載頁面,reload(false)將僅從瀏覽器的緩存中重新加載頁面。

下面我們就通過簡單的代碼示例來介紹JavaScript重新加載(刷新)頁面的方法。

在示例中,將介紹使用jQuery和JavaScript從服務器和瀏覽器的緩存重新加載頁面。

在我們的HTML中,有兩個按鈕,壹個用於從服務器重新加載頁面,另壹個用於從瀏覽器緩存的刷新頁面。雖然location.reload()可以在所有瀏覽器中使用,但妳也可以使用jQuery來包裝其他代碼,例如將單擊處理程序附加到兩個按鈕。

示例代碼:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>使用jQuery和JavaScript重新加載(刷新)頁面</title>

<script type="text/javascript" src="query.min.js" ></script>

</head>

<body>

<h2>如何使用jQuery和JavaScript重新加載(刷新)頁面</h2>

<button id="btn_reload">從服務器重新加載</button>

<button id="btn_refresh">從瀏覽器的緩存中重新加載</button>

<script>

$(document).ready(function(){

$("#btn_refresh").click(function() {

location.reload(false); //從瀏覽器的緩存加載

});

$("#btn_reload").click(function() {

location.reload(true); //從服務器加載

});

});

</script>

</body>

</html>效果圖:

註意:

window.location.reload()將指示瀏覽器重新加載頁面,這意味著將從服務器上重新下載數據,解析並顯示它。妳也可以使用location.reload(false)方法從瀏覽器的緩存重新加載頁面。

順便說壹下,妳也可以使用history.go(0)和location.replcace(locatoin.pathname)來重新加載頁面。

  • 上一篇:長春花哪個品種好,長春花品種圖片及名稱
  • 下一篇:25個女生最讓男生上頭的瞬間
  • copyright 2024編程學習大全網