URL重定向错误
问题描述:
<a href="www.google.com" target="_blank">google</a>
当我点击这个标签比我重定向到URL重定向错误
http://localhost:55943/www.google.com
我尝试下面的代码也
$window.location.href = "www.google.com";
但两者情况下,我重定向到
http://localhost:55943/www.google.com page.
答
没有协议定义的href将会我总是被视为相对URL。您需要输入http://www.google.com
才能将其理解为绝对URL。
更新您的HTML:
<a href="http://www.google.com" target="_blank">google</a>
而且看看href属性的W3 explanation。
答
正如GordyD所说,如果您没有定义任何协议,它将被视为相对URL。 您需要HTTP前缀外部URL://,https://开头或//
//将使用相同的协议,当前的应用程序打开外部URL运行
使用:google – divyenduz 2014-10-07 09:20:42
它不是AngularJS问题 – 2014-10-07 09:32:39