在哪些情況下,我會在IE中收到頁面過期錯誤? (它似乎從來沒有在FF到澳鵬?)如何避免頁面過期?
和:
我試圖避免在下列情況下到期頁:
第1頁:使用後,輸出2頁。
第2頁:使用交但 ENCTYPE =多部分和輸出PAGE3
PAGE3:使用後,輸出第4頁。
page4:no form。
當我瀏覽每個頁面時,我可以使用除第4頁以外的每個頁面上的後退按鈕。在enctype = multipart表單的頁面之後,似乎不可能返回頁面?在這種情況下,我總是在第3頁上讓頁面過期。有人可以解釋爲什麼會出現這種情況,以及如何允許用戶通過每個頁面使用後退按鈕,而不管使用什麼方法(POST/GET)(如果甚至可能的話)?
我知道你可以通過執行PRG pattern來解決它,但這不是真正的選擇。
請注意,enctype = multipart的頁面必須具有type = file的輸入才能觸發此行爲。如果我刪除所有的文件輸入,我可以前後使用,沒有任何問題。
謝謝!
爲什麼PRG不是一種選擇? – BalusC 2010-12-22 19:34:18