Html Href指向子文件夹的链接
我搜索了一下,觉得这是一个基本的问题,但我想我不能直接思考 因此,我在我的网站和网页中有一个简单的子文件夹,我需要这样做Html Href指向子文件夹的链接,html,asp.net,web,Html,Asp.net,Web,我搜索了一下,觉得这是一个基本的问题,但我想我不能直接思考 因此,我在我的网站和网页中有一个简单的子文件夹,我需要这样做 <a href="Default.aspx">Home</a> <a href="Subfolder/help.aspx">Help</a> 因此,当我打开我的应用程序时,我会进入默认页面,在那里我可以单击帮助页面,它会将我带到子文件夹中的页面。现在,如果我单击主页链接,它会尝试将我带到/subfolder/Home.a
<a href="Default.aspx">Home</a>
<a href="Subfolder/help.aspx">Help</a>
因此,当我打开我的应用程序时,我会进入默认页面,在那里我可以单击帮助页面,它会将我带到子文件夹中的页面。现在,如果我单击主页链接,它会尝试将我带到/subfolder/Home.aspx
我知道正在做什么,但我不知道我可以让相对路径按我想要的方式工作。我可以使用绝对路径,但不应该
需要帮忙吗 试试这个:
<a href="~/Default.aspx" runat="server">Home</a>
<a href="~/Subfolder/help.aspx" runat="server">Help</a>
现在,每个链接都将在服务器端解析,从项目根向下解析。当链接到您自己的页面时,可以使用相对URL 网站。它们提供了一种简捷的方式来告诉浏览器去哪里 找到你的文件 重复
。/
以指示您要向上移动
文件夹,然后在其后输入文件名。
下面的代码使浏览器从当前文件夹跳回一个文件夹(即显示当前网页的文件夹)
有关相关链接的更多信息:@causita如果它回答了您的问题,您应该接受这个答案
<a href="../home.aspx">Home</a>
<a href ="/home.aspx">Home</a>