0

我们使用此代码来更改页面:

<a href="http://mydomain.com/#/people/page/" target="_self">Page</a>

...这会更改浏览器栏中的 URL,但不会更改实际页面。如果您在浏览器栏中的 URL 末尾按 Enter 键,它会重定向到正确的页面。

为什么链接不执行页面更改?这与带有标题的http://www.buildinternet.com/project/supersized/全屏背景更换器一起使用。链接正在标题字段中使用。

有任何想法吗?

4

1 回答 1

2

这是因为# 磅符号。您的浏览器认为带有井号的 URL 是同一页面,因此它不会重定向或刷新。当您按下回车键时,您正在刷新页面。

尝试改用URL http://mydomain.com/people/page/

于 2013-01-29T20:30:47.560 回答