2011-09-06 108 views
0

在这个URL
boiseresturants.com/mexican/baja-fresh-mexican-grill.html锚链接

我有一个锚链接,看起来像

<a href="#takemehere">his is a test</a> 

现在,我希望上面的链接显示为
boiseresturants.com/mexican/baja-fresh-mexican-grill.html#takemehere

却道出了
boiseresturants.com/#takemehere

这究竟是为什么?我从来没有见过这样的事情。

+2

[格式化帮助](http://stackoverflow.com/editing-help)。 – alex

+0

在您的问题中选择代码并单击“代码”(看起来像双引号)以正确显示代码。或者将代码置于反引号(通常在Tab键上方的键)。 –

回答

0

它跳转到主页的原因是因为该页面已在<head><base>集:

<base href="http://www.boiseresturants.com/" /> 

要么丢弃或更具体与您的锚像这样:

<a href="/mexican/baja-fresh-mexican-grill.html#takemehere">Take Me Here</a> 
0

base因素导致意料之外的行为......

<base href="http://www.boiseresturants.com/" /> 

你需要使用的完整路径。