2016-03-15 187 views
0

我有一個測試的HTML頁面的鏈接:HTML鏈接無法打開

<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="UTF-8"> 
    <title></title> 
</head> 
<body> 
    <a href="localhost:8080">Log in with TouchLogin</a> 
</body> 
</html> 

點擊後,鏈接什麼也不做。如果我添加target = "_blank"屬性,則鏈接會打開一個新選項卡,但不會加載指定的URL。如果我按住Ctrl單擊它,鏈接打開罰款。到底是怎麼回事?

在此先感謝。

+0

如果將http://添加到網址的開頭,會發生什麼情況? – Quintile

回答

1

很高興你知道了!

省略http://將始終嘗試打開源代碼所在的本地資源。

例如,如果你在脫機工作...

<!DOCTYPE html> 
    <html lang="en"> 
    <head> 
     <meta charset="UTF-8"> 
     <title></title> 
    </head> 
    <body> 
     <a href="localhost:8080">Log in with TouchLogin</a> 
    </body> 
    </html> 

將打開類似C://用戶/父母/本地主機:8080

和在線工作將打開的東西像http://parentsite.com/localhost8080

所以,離開了HTTP://鏈接到網頁上網站但inclu時當外部鏈接時。 :)

0

通過在href(google.com)中使用不同的URL可以找到它。它沒有「http://」的工作,所以我添加了「http://」到本地主機鏈接,它工作。