我的網站上,我想實現AJAX頁面加載,在Facebook,Twitter上的相對較小的網站Kotaku Gaming看到,和。
基本上,這就是我想做的事:有一個頭剩下的整個域上的所有網頁靜態的,只有將內容加載到一個特定的容器,使用AJAX和jQuery。
jQuery的$ .load()幾乎是完美的 - 但只差不多。這基本上是我使用的代碼:
$("#content").load("site.html");
但是,當使用此功能「加載」另一個頁面時,URL不會更改。這將破壞書籤以及鏈接,因此是不可接受的。網址需要更改。
$ .get()的問題在於頁眉確實隨頁面的其餘部分一起更改,這當然不是我要找的內容。
任何人都可以幫我完成這個嗎?如果上面提到的網站可以做到這一點,爲什麼我不能?
這可能是一個重複http://stackoverflow.com/questions/6118693/how-can-i-change-the-page-url-without-refreshing-the-page – SpoonNZ 2012-01-10 01:58:59