此時我無法更改後面的代碼幾個星期,但可以更改.aspx文件。需要用於處理瀏覽器的「臨時」客戶端解決方案「返回」按鈕
我們有一些內部用戶將點擊IE7的「後退」按鈕導航回5個或6頁(這是專門針對規定的規則和培訓)。有很少的頁面會導致我們在重複交易時遇到重大問題,因爲應該禁用的按鈕在過去的頁面中啓用。我正在嘗試使用戶看到「頁面已過期」的OutputCache指令,但我預計他們會點擊「刷新」按鈕,然後出現相同的問題。
正如我所說,這是一個臨時修復,直到我可以在幾周內修改代碼隱藏。
而不是得到「頁面已過期」,我可以讓它去一個不同的.aspx使用JavaScript?基本上,我會將它們發送到上述級別的頁面,然後他們可以選擇該頁面並正確輸入。
謝謝。
對不起,顯然不是你的錯,但是提到「專門針對訓練中的規定」,必須鏈接到這裏:http://www.joelonsoftware.com/news/fog0000000322.html – Bialecki 2009-12-16 01:57:01
我同意。這恰好在使用遺留代碼的頁面上。否則,我們會爲此編程。所有當前代碼都可以正確處理。我負責快速解決這個問題的原因是我們不想打斷當前的用戶,只是將他們從這個問題中解救出來...... – Jim 2009-12-16 14:10:06