location.href與location.replace差異

2012年8月29日 星期三

今天在處理asp.net 程式,當送出頁面後用script導頁

如果用
location.href方式,導頁成功後,在按回上一頁,會出現頁面無資訊顯示問題
因為送出頁面會postback,這時瀏覽器的hristory會記錄這一頁
所以用location.href 會發生問題

要改用location.replace方式,則可避免這樣的問題
用replace可把postback這頁消除,所以頁面就正常啦



0 意見: