2012-03-30 51 views
0

我有問題,當我在鉻使用html基地標記。 對於Chrome是該行奇怪的行爲鉻和html BASE標記

<base href="/" /> 
<base href="http://www.domain.com/" /> 

,這並不是

<base href="http://domain.com/" /> 

提交表單和頁面加載後,href屬性的內容消失。

<base href="" /> 

我在Firefox測試它,一切工作正常

回答

0

<base>標籤指定的基本URL /目標文檔中的所有相對URL。 <base>標籤進入<head>元素。在HTML中,<base>標籤沒有結束標籤。 在XHTML中,<base>標籤必須正確關閉(即< base />)。 另請注意,基準網址必須是絕對網址! href屬性指定頁面上所有相對URL的基本URL,target屬性指定頁面中所有超鏈接和表單的默認目標。

+0

允許相對和絕對。請參閱MDN以供參考:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/base 使用示例是角度https://angular.io/guide/deployment – 2018-01-16 11:17:38