我们使用此代码更改页面:
<a href="http://mydomain.com/#/people/page/" target="_self">Page</a>
...更改了浏览器栏中的URL,但没有更改实际页面。如果您在浏览器栏中的URL末尾按Enter键,则会重定向到正确的页面。
为什么链接不会对页面进行更改?这与带有标题的http://www.buildinternet.com/project/supersized/全屏背景转换器一起使用。链接正在标题字段中使用。
有什么想法吗?
答案 0 :(得分:2)
这是因为#pound标志。您的浏览器认为带有井号的网址是同一页面,因此不会重定向或刷新。当您按Enter键时,您正在刷新页面。
尝试改为使用网址http://mydomain.com/people/page/