单击href属性不会打开网站链接

时间:2013-02-20 11:28:31

标签: php hyperlink

我正在创建一个网页,用户点击链接,新网站将在新窗口中打开

示例

echo "<a href='www.google.com' target='_blank'>Click Here</a>";

如果我点击这个链接网站会在根链接(localhost / mysite / www.google.com)中打开,而不是www.google.com

4 个答案:

答案 0 :(得分:1)

<a href='http://www.google.com' target='_blank'>Click Here</a>

在链接

之前添加http://

答案 1 :(得分:1)

协议不可知版本:

<a href='//something/test/and/rest' target='_blank'>Click Here</a>

//可以http://https://正常使用。

答案 2 :(得分:0)

尝试

echo "<a href='http://www.google.com' target='_blank'>Click Here</a>";

您必须拥有http://https://,因为如果没有它,浏览器会将其视为具有相同域名的同一页面。

因此,您需要告诉浏览器发送其他http request,而不是将其添加到同一个域中。

答案 3 :(得分:0)

要在html中创建一个将在新窗口中打开的链接:

<a href="http://example.com" target="_blank">Click Me</a>

对于PHP,回显字符串并使用反斜杠来转义双引号(如果你使用它们而不是单引号):

echo "<a href=\"http://example.com\" target=\"_blank\">Click Me</a>";