我有一個ASP.Net頁面,其中包含一個按鈕。本頁面包含一個ServerSide Paypal按鈕。如何從瀏覽器歷史記錄中刪除頁面?
當把我的服務器確實在後端各種聰明的事情,然後重寫響應的形式和一些JavaScript哪些職位這種形式的貝寶..
這一切的偉大工程。
但是,如果用戶選擇點擊返回,他們將到達我生成的自我發佈表單,然後再轉發給PayPal。
我想如果我能找到一種方法讓我生成的表單頁面不存在於歷史記錄中,那麼這將解決我的問題。但我不知道如何解決這個問題。
如何從歷史記錄中刪除我的頁面或者從未出現?
更新:感謝所有......這些都是一些很好的答案。 Upvoted所有好的,但與splattne去聰明的使用隱藏的領域,而不是曲奇作爲決定的基礎。
當用戶從貝寶頁面返回時,瀏覽器從它的緩存中檢索生成的表單,並且再次自我發佈。沒有與服務器的進一步聯繫。所以我不明白我如何使用服務器來防止這種情況。 – 2008-11-14 13:41:41
你是否建議我可以讓自動生成的表單有一些條件邏輯,可以發佈或執行另一個back()..它可以基於這個邏輯嗎? – 2008-11-14 13:42:46
我能說什麼...... splattne在幾秒鐘內回答了我提出的問題:) – 2008-11-14 13:44:26