HTML网址 - 如何附加到现有网址

时间:2011-09-01 14:12:01

标签: url append hyperlink

这是一个非常简单的问题,但是经过长时间的搜索,我还没有得出任何结果。

我的问题如下。

我有一个包含网址http://domain.com/mypage/ladeda/

的网页

我在这个页面上有一个链接。

<a href="/1/">Page 1</a>

该链接将我发送至http://domain.com/1/

<a href="1/">Page 1</a>

该链接将我带到http://domain.com/mypage/1/

如何获取我的链接以转到http://domain.com/mypage/ladeda/1/

无需提取页面网址的所有方面并将其放入href。

非常感谢

2 个答案:

答案 0 :(得分:13)

<base href="/mypage/ladeda/" />
...
<a href="1/">(goes to http://domain.com/mypage/ladeda/1/)</a>

通过<base> element


但是!
<a href="1/">Page 1</a> 应带您到http://domain.com/mypage/ladeda/1/已经提供(a)您已经不使用<base>元素(b)当前资源实际上是http://domain.com/mypage/ladeda/(带有斜杠)。

答案 1 :(得分:0)

<a href="/mypage/ladeda/1">Page 1</a>

如果当前页面与目标页面不在同一目录(真实或虚拟)中,则您必须指定完整路径。相对的,或绝对的。没有办法解决它。