2010-08-24 63 views
2

您知道如何在某種類型的網上銀行中使用該功能,並且當您按下後會出現白屏並且文字說明您必須執行在頁面上重新提交以進行完整刷新?我想在我的一個應用程序中這樣做。人們如何做到這一點?我試過以下元標記,但它不工作:當用戶導航「返回」時強制刷新/重新加載頁面

<meta http-equiv=expires content=-1> 
<meta http-equiv=Cache-Control CONTENT=no-cache> 
<meta http-equiv=Pragma CONTENT=no-cache> 

回答

0

我認爲他們之間有一些頁面。因此,如果用戶來自特定頁面但顯示消息,並且用戶在目標頁面上按下了按鈕,則頁面會進行標題重定向。

1

讓我們命名您想要刷新的頁面「MainPage」。

比方說,用戶從網頁A經過一個<form/>提交炫魅廣東,然後轉到頁B.如果用戶返回炫魅廣東,將「重新提交」彈出式將出現。否則,瀏覽器將從緩存中獲取頁面。

現在,添加您列出的「meta」標籤應該強制瀏覽器刷新頁面,而不是從緩存中加載它。但是當用戶轉到通過<form/>提交生成的頁面時,纔會顯示「重新提交彈出窗口」。

0

您描述的白色屏幕是由於頁面之間的HTTP表單POST,而不僅僅是一個簡單的前向鏈接。瀏覽器詢問您是否要重新發布整個請求。所以你可以使用<form>標籤method="post"

相關問題