2012-07-25 122 views
0

我該如何去製作一個使用ajax和history.pushstate的網站?我知道在頁面上而不是鏈接上,你可以調用一個腳本來插入頁面並推送歷史記錄,但是當有人在URL中輸入時怎麼辦?Ajax網址樹導航

例如,如果我在domain.com上有一個頁面,並且在domain.com/profiles/3325/scott中輸入了某個人,它將如何知道去domain.com並加載數據?

回答

0

我對你的疑問不甚瞭解,但在這種情況下(domain.com/profiles/3325/scott),你將不得不使用一些框架或項目模式來處理該頁面的請求。事實上,你應該對所有頁面都這樣做。

我的意思是你需要使用類似MVC模式的東西,比如Spring MVC,它可以幫助你讓一個人訪問或不訪問某些信息。以這種方式,您不必擔心瀏覽器中的歷史記錄,每當用戶發出請求時,都會檢索新數據,並且MVC將允許用戶訪問它。