2009-05-31 28 views
1

我正在使用jQuery使用jquery.load和/或jquery.ajax動態加載頁面內容的mvc應用程序。但是當用戶在這些類型的應用程序中使用後退按鈕時,用戶的結果往往是意外的。我已經看到來自谷歌的RSH等文章聲稱解決這個問題,但我不知道如何使它與ASP.NET MVC框架與jQuery結合使用。ASP.NET MVC,jquery ajax,真正簡單的歷史

有沒有人有如何在ASP.NET MVC應用程序中使用jQuery實現真正的簡單歷史記錄(如谷歌的RSH,jquery可能也有這個插件)的例子或解釋?

回答

4

有一個真正的(我的意思是真的)好的教程the ASP.Net learning site其將向您從頭開始構建一個應用程序,它重構使用一些不錯的設計模式,基本的單元測試和TDD。

last iteration中,他們添加了AJAX功能,包括使用jQuery進行部分頁面加載,並使用Microsoft AJAX庫創建瀏覽器歷史點。 Check it out

+0

這隻適用於Firefox。你必須爲ie插入一個特殊的iframe。