我有一個需要幾個步驟的註冊表單。處理返回按鈕
在其中一個步驟中,他們填寫一些信息,並選擇一些要上傳的圖像。
下一步,他們看到他們的應用程序的審查。
接下來可能發生的事情是,如果用戶看到他不喜歡的東西,他會點擊後退按鈕來更改表單上的內容。
但是:
1)他可能會得到大約形式提交這些瀏覽器的警告消息的一個
2)如果他不回去,我要的文件上傳模塊不同的行爲(也許顯示他上傳的圖像,允許他更改他想要的圖像)
如何在用戶點擊後退按鈕時更好地控制用戶看到的內容?
PS。我使用PHP(HTML,JavaScript,無論什麼......)。 對於應用程序進程的其他部分,我使用ajax行爲來保存他們實時執行的任何操作(檢查框等)。所以我做了「繼續」按鈕只是一個常規鏈接。 然而,在這裏,上傳文件會使這個過程更加困難。
如果他們使用後退按鈕,我不認爲它會從服務器獲取我的網頁,它可能只是顯示最後認爲,瀏覽器得到的,對? – 2009-10-15 22:31:19
@nute:在實踐中,這在很大程度上取決於您使用的緩存控制標頭。如果你告訴瀏覽器不要緩存頁面,那麼通常不會。 – Shog9 2009-10-15 22:41:38