在我的网站上,我想实现类似Facebook、Twitter和相对较小的Kotaku Gaming网站的AJAX页面加载。基本上,这就是我想做的:有一个标题,在域中所有页面上保持静态,并仅使用AJAX和jQuery将内容加载到特定容器中。jQuery的$.load() 函数几乎完美 - 但只是几乎。以下是我将要使用的代码:
然而,当使用此函数“加载”另一页时,URL 不会更改。这将破坏书签和链接,因此是不可接受的。URL 需要更改。 $.get() 的问题在于标头与页面的其余部分一起更改,这当然不是我想要的。
有人能帮我完成这个吗?如果上述网站可以做到,为什么我不能呢?
$("#content").load("site.html");
然而,当使用此函数“加载”另一页时,URL 不会更改。这将破坏书签和链接,因此是不可接受的。URL 需要更改。 $.get() 的问题在于标头与页面的其余部分一起更改,这当然不是我想要的。
有人能帮我完成这个吗?如果上述网站可以做到,为什么我不能呢?