2014-10-07 186 views
-1
<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. 
+0

使用:google divyenduz 2014-10-07 09:20:42

+0

它不是AngularJS問題 – 2014-10-07 09:32:39

回答

1

沒有協議定義的href將會我總是被視爲相對URL。您需要輸入http://www.google.com才能將其理解爲絕對URL。

更新您的HTML:

<a href="http://www.google.com" target="_blank">google</a>

而且看看href屬性的W3 explanation

0

正如GordyD所說,如果您沒有定義任何協議,它將被視爲相對URL。 您需要HTTP前綴外部URL://https://開頭//

//將使用相同的協議,當前的應用程序打開外部URL運行