<div id="q0ue2"></div>
  • <table id="q0ue2"></table>
  • <wbr id="q0ue2"></wbr>
    <div id="q0ue2"><acronym id="q0ue2"></acronym></div>
  • 咨詢電話:
    15628812133
    05
    2024/01

    解決使用history.back()返回上一頁后頁面不刷新的問題

    發布時間:2024-01-05 17:34:58
    發布者:xxy
    瀏覽量:
    0

    在瀏覽器的歷史記錄中,沒有直接的方法可以回到上一頁并刷新該頁面。`history.back()`、`history.go(-1)`主要負責導航到歷史記錄中的上一頁,而不會強制刷新那一頁。這個方法實際上是在瀏覽器歷史記錄中后退一步,這意味著如果前一頁的內容仍然在瀏覽器的緩存中存在,它將不會再次從服務器加載頁面內容。頁面刷新通常需要通過`location.reload()`或者瀏覽器的刷新按鈕來觸發。

    如果希望在后退到上一頁時刷新頁面,就需要手動對頁面進行刷新,可以使用`location.reload()`方法。這個方法將會重新加載當前頁面,類似于用戶手動點擊瀏覽器刷新按鈕。如圖所示:

    監聽`pageshow`事件

    通過監聽`pageshow`事件,如果事件對象中的`persisted`屬性為`true`,表示頁面是通過瀏覽器的歷史記錄返回的(例如通過`history.back()`后退到此頁),然后調用`___window.location.reload()`方法刷新頁面。

    返回列表
    国产办公室秘书无码精品_AV无码天堂AV_A级毛片无码专区免费看
    <div id="q0ue2"></div>
  • <table id="q0ue2"></table>
  • <wbr id="q0ue2"></wbr>
    <div id="q0ue2"><acronym id="q0ue2"></acronym></div>