浏览器将域添加到链接

时间:2011-10-19 02:33:40

标签: html

我正在尝试链接到同一页面上的元素

<a href="#myelement">Link</a>

...

<div id="myelement">...</div>

但浏览器一直在将完整域名添加到链接之前,最终链接到

http://example.com/#myelement 

使其重新加载页面而不是移动到页面上的元素。如何才能将其链接到#myelement?

1 个答案:

答案 0 :(得分:1)

问题是<base href="http://hecotravel.com/">元素,它指示所有链接都与http://hecotravel.com/相关。因此,指向#traveler的链接是指向http://hecotravel.com/#traveler的链接,该链接与http://hecotravel.com/request不同。

删除<base>元素或链接到request#traveler