0
我想創建一個網站,如果您點擊導航按鈕,它會加載頁面,並在JQuery中顯示.load()(無需從index.html轉換爲about.html,只需從about.html加載內容) 。這是行得通的,但是當頁面出現並刷新時,它會重新加載索引頁面,而不是當前頁面。有沒有辦法刷新當前頁面?如何在JQuery中使用.load()來加載頁面並在同一頁面上刷新?
感謝
我想創建一個網站,如果您點擊導航按鈕,它會加載頁面,並在JQuery中顯示.load()(無需從index.html轉換爲about.html,只需從about.html加載內容) 。這是行得通的,但是當頁面出現並刷新時,它會重新加載索引頁面,而不是當前頁面。有沒有辦法刷新當前頁面?如何在JQuery中使用.load()來加載頁面並在同一頁面上刷新?
感謝
在HTML 5,你可以使用類似:
window.history.pushState(「串」,「標題」,「NEWURL」);
把一些東西放到歷史記錄上,這也會更新當前頁面的URL。這將更新地址欄中的頁面,而無需重新加載頁面。
這是一個類似的問題:
How to change browser address bar without reloading page - HTML/Javascript