I'm using AJAX to display a transition betwee开发者_JAVA技巧n pages and I'd like to change the URL basename when the user clicks on a link. I'm using PHP to be able to use URLs like mydomain.com/mypage, so I'd like to be able to change "mypage" to something else like "mysecondpage". How may I do that?
You can use history.pushState, but it is firefox-only. The standard way to do it is by using different hashes (e.g. mydomain.com/#mypage --> mydomain.com/#mysecondpage). This can be done simply by changing window.location.hash.
You can't, unless you use a hash #likethis.
加载中,请稍侯......
精彩评论