使用JS或Flash更改URL

时间:2012-04-11 18:52:22

标签: javascript flash url

我在我的图库中使用AJAX,我需要更改地址栏中的URL。有可能吗?怎么样?谢谢你的回复。

2 个答案:

答案 0 :(得分:2)

更改URL并可能转到新位置(如果URL不仅仅是“#foo”哈希):

location.href = 'new url';

如果您想对用户“撒谎”并在不实际访问该页面的情况下更改位置:

history.pushState({}, "page 2", "bar.html");

有关后一个示例的更多信息,请阅读:Manipulating the Browser History

答案 1 :(得分:0)

您可以在#值之后设置网址的部分,称为location.hash。 (否则你将被导航到你不想要的新网址。)

您可以使用锚点(href =“#abc”)或以编程方式设置document.location.hash来设置哈希部分。