[英]HTML internal link not working properly
我想在aspx页面上创建一个内部链接。 下面是我的代码的简化版本:
<a href="Agenda.aspx/#speaker">Speaker Name</a>
它链接以下内容:
<p id="speaker">Speaker Name<br> </p>
最初这可以正常工作,如果单击链接,它将带我到页面上的正确位置。
地址栏中的地址为:
... / Agenda.aspx /#音箱
但是,如果我向上滚动到链接并再次单击它,它将在地址栏中输入以下地址:
... / Agenda.aspx / Agenda.aspx /#音箱
这显然是错误的。
除了我不希望它这样做而且不专业之外,当页面以这种方式显示时,图像也不会出现。
我在做什么错,如何纠正。 我什至不知道要寻找什么以找到相关的问题来帮助我解决这个问题。
在此页面中,您不应保留相同的页面名称,正确的是
<a href="#speaker">Speaker Name</a>
用这个:
<a href="Agenda.aspx#speaker">Speaker Name</a>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.