<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.
<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