假设当前网址为:www.my.com/somewhere
。
我有href
个链接,希望它转到:www.my.com/somewhere/subpage
,而不在www.my.com/somewhere
中填写当前网址(href
)。
纯HTML(不是javascript或服务器端的东西)是否可能?
答案 0 :(得分:1)
2020-此问题的当前状态:
如果当前URL是此www.my.com/somewhere 简写的./subpage或只是subpage将导航到www.my.com/subpage
如果当前网址以/结尾,则它将按问题询问进行导航。
www.my.com/somewhere与www.my.com/somewhere /
不同那么如何从www.my.com/somewhere导航到子页面? 使用:某处/子页面
答案 1 :(得分:0)
否,相对链接是相对于您当前的目录而言的,domain.com/somewhere是文件,而domain.com/somewhere/是目录。
因为/ somewhere是文件,所以当前目录变成'/',并且到'subpage'的相对链接成为到'domain.com/subpage'的链接。
如果您在页面上使用目录而不是文件,那么'/ somewhere /'将成为您的当前目录。现在,指向“ subpage /”的链接将相对于“ / somewhere /”,并打开“ www.mydomain.com/somewhere/subpage/”。但这可能需要“服务器端的东西”,因此:不,我认为不可能链接到当前文档的子页面。
答案 2 :(得分:0)
我认为./subpage应该可以完成工作。
答案 3 :(得分:-1)
除非我误解你。你应该只能写href =" / subpage"。
答案 4 :(得分:-1)
你可以简单地在你的href中写下相对路径,如下所示:
<a href='subpage'></a>