確認重新提交表單

Chrome瀏覽器為什麼出現「確認重新提交表單」?提升效能的記憶體節省模式

Chrome瀏覽器為什麼出現「確認重新提交表單」?提升效能的記憶體節省模式

 

使用Chrome瀏覽器瀏覽網站,卻出現「確認重新提交表單」的畫面,原因是開啟多個分頁且將網站靜置一段時間所造成!新版本的Chrome新增記憶體節省模式、將釋放閒置記憶體以提升效能,因此導致如此情況發生。

 

Chrome瀏覽器為什麼出現「確認重新提交表單」


 近期有許多客戶在使用瀏覽器瀏覽網站時,發生「同時開啟較多的分頁,且將分頁靜置一段時間後,再回去開啟分頁中的網頁,使畫面出現『確認重新提交表單』訊息」的狀況,認為網站是不是壞掉了才會出現這種情況?(如下圖)

Chrome瀏覽器開啟過多分頁

▲開啟較多的分頁檢視網站

 

確認重新提交表單

▲「重新提交表單」畫面

 

 會發生這種狀況除了程式所造成的原因以外(本篇不贅述),目前大多會遇到此狀況是因為 Google Chrome 於 2023/2 推出新的一版 Chrome110 版本,它新增了「自動節省記憶體」的模式,當使用者讓瀏覽器開啟大量網頁、分頁時,讓瀏覽器不要那麼的消耗資源效能,如此便可自動將閒置分頁的記憶體釋放,並提升其他正在使用的遊戲、影音或其他應用程式之效能,除此之外,透過限制背景或活動和網頁視覺效果進行節能,亦可為電腦節省更多的電量消耗
 

目前我們遇到重新提交表單的狀況是…(以是否有使用<form>區分)

  • 第一種:
    切換回分頁時,會直接出現「重新提交表單」的白色畫面。

    ※ 有<form>的頁面點頁籤就會顯示「確認重新提交表單」的畫面
    ※ 沒有<form>的頁面點頁籤還看到的頁面(停滯)

  • 第二種:
    切換回分頁時,網站畫面會停留在離開分頁時的畫面,比如LINE官方帳號管理平台,有客人傳送訊息時,理應出現新訊息則數提醒,但因畫面切換導致畫面停滯,當管理者切換回去也不會出現新的訊息則數提醒。

    ※ 沒有<form>的頁面點頁籤還看到的頁面(停滯)

 

出現「確認重新提交表單」解決辦法


 當網站因停滯過久而出現這樣的問題時,我們只要將網站「重新整理」即可正常顯示,所以當網站出現「確認重新提交表單」的畫面時,事實上並不是網站壞掉喔!

 不過這裡需要特別注意的是,按下「重新整理」後,網站會重新提交載入網頁所需的資料,也就是說我們剛剛在網站中所填寫且未送出的資料,會因為網站重新載入而消失喔!

 這項功能可以在瀏覽器右上方的功能目錄中,找到「設定」並進入後,於左側找到「效能」選項,選擇後即可看到「記憶體節省模式」的功能,這裡通常會被自動開啟,若不要這個功能可以將其關閉即可。

Chrome效能關閉

※ 記憶體節省模式:
 這項設定開啟時,Chrome 會釋出閒置分頁占用的記憶體,為使用中的分頁和其他應用程式提供更多電腦資源,同時保持 Chrome 快速運作。當你切換回閒置分頁時,這些分頁會自動恢復為「使用中」狀態。

※ 若電腦系統為 Windows7、8及8.1 則不會出現這項功能,因為這些系統僅支援 Chrome 109 版本,若想知道自己的 Chrome 瀏覽器是什麼版本,可至瀏覽器查看,路徑為:「右上方三個點點按鈕 說明 關於Google Chrome 關於Chrome

 

延伸閱讀&參考資料:
Google瀏覽器Chrome將在2023年停止Windows7、8的支援
Personalise Chrome performance

 

share FB LINE
看天矽作品集 回上一頁
ID:@323foylw