添加到html&h;

时间:2015-12-01 22:22:29

标签: html url

我位于一个简单的网址,简单地说http://www.example.com/domain/nextdomain,当我点击一个按钮时,我想在该网址中添加一个url参数,使其成为http://www.example.com/domain/nextdomain/new

它必须是动态的,因为基本网址可以改变,例如domain / nextdomain可能会成为secondDomain / nextdomaintwo

HTML

<a href="new"><button></button></a> 

我已经尝试过以下操作,但它会回到http://www.example.com/domain/new

<a href="new/"><button></button></a> 

1 个答案:

答案 0 :(得分:1)

当使用/附加到href"new/")的末尾时,您需要包含HTML的<base>元素,以便在{{1}中设置基本网址你文档的标签 -

<head>

这里显而易见的问题是您需要<base href="http://www.example.com/domain/nextdomain"> 标记的固定网址。解决这个问题的方法可能是使用一些服务器端脚本来填充它。

另一种选择是使用Javascript来填充基本标记客户端 - 但此时我只想说制作一个脚本来为您的链接填充base。您也可以使用某些服务器端脚本执行此操作。

为了拥有像你想要的那样动态的东西我不相信使用纯HTML是可能的。

详细了解基本代码的使用情况 - http://www.w3.org/TR/html4/struct/links.html#h-12.4