PHP和HTML如何链接到外部URL?

时间:2016-09-24 17:31:52

标签: html

考虑以下代码:

<a id="alink" href="http://google.com">google</a>

这是一个相当基本的链接标记。在我的html页面顶部,我有:

<base href="//localhost/website/" />

这会产生问题,当我点击我的链接时,它会将我带到:

//localhost/website/http://google.com

我不想要这个,我希望它能带我到一个完全不同的网站(例如google.com)。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

尝试这个。

<base href="http://localhost/website/" />
localhost上的

不需要目录或双斜杠//!= link。

答案 1 :(得分:0)

基本标记的效果对文档是全局的,而覆盖效果的唯一方法是使用绝对URL。

如果通过HTTP检索文档,您可以在JavaScript中使用window.location来获取页面本身的URL。您可以使用它来构建绝对URL。

但最好使用服务器端技术,让您从一个或多个基地址构造地址。所以最好的办法就是摆脱标签。