2010-12-04 86 views
2

我使用AJAX显示页面之间的转换,我想在用户单击链接时更改URL基本名称。我使用PHP可以使用像mydomain.com/mypage这样的URL,所以我希望能够将“mypage”更改为“mysecondpage”之类的其他内容。我该怎么做?更改URL基本名称

回答

0

你不能,除非你使用散列#likethis。

4

您可以使用history.pushState,但它是firefox专用的。标准的做法是使用不同的散列(例如mydomain.com/#mypage - >mydomain.com/#mysecondpage)。这可以通过简单地更改window.location.hash来完成。