我正在尝试链接到同一页面上的元素
<a href="#myelement">Link</a>
...
<div id="myelement">...</div>
但浏览器一直在将完整域名添加到链接之前,最终链接到
http://example.com/#myelement
使其重新加载页面而不是移动到页面上的元素。如何才能将其链接到#myelement?
答案 0 :(得分:1)
问题是<base href="http://hecotravel.com/">
元素,它指示所有链接都与http://hecotravel.com/
相关。因此,指向#traveler
的链接是指向http://hecotravel.com/#traveler
的链接,该链接与http://hecotravel.com/request
不同。
删除<base>
元素或链接到request#traveler
。