我正在创建一个网页,用户点击链接,新网站将在新窗口中打开
示例
echo "<a href='www.google.com' target='_blank'>Click Here</a>";
如果我点击这个链接网站会在根链接(localhost / mysite / www.google.com)中打开,而不是www.google.com
答案 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>";