繁体   English   中英

HTML内部链接无法正常工作

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM