以下目標屬性值將打開新的標籤頁的鏈接:爲什麼target =「blank」有效?
<a href="http://www.w3schools.com" target="_blank">Visit W3Schools</a>
爲什麼以下(在blank
下劃線省略)顯然是在所有的瀏覽器做?這是不同的價值?
<a href="http://www.w3schools.com" target="blank">Visit W3Schools</a>
以下目標屬性值將打開新的標籤頁的鏈接:爲什麼target =「blank」有效?
<a href="http://www.w3schools.com" target="_blank">Visit W3Schools</a>
爲什麼以下(在blank
下劃線省略)顯然是在所有的瀏覽器做?這是不同的價值?
<a href="http://www.w3schools.com" target="blank">Visit W3Schools</a>
<a target="_blank|_self|_parent|_top|framename">
target="blank"
試圖打開名爲「空白」現有的框架,所以你可以使用任何其他字代替blank
,例如target="whatever"
看到這裏jsfiddle
如此,因爲框架(窗口)與名「空白」不存在,它會打開一個新的窗口,您的印象中,是_blank
同樣的事情,但_blank
是目標屬性
target="_blank"
預留值在新風打開給定的URL流讀到這裏 target="whatever"
目標命名的窗口「什麼」,如果窗口不存在,它更多信息創建一個新的窗口
target = blank在標題爲空白的新窗口中打開鏈接,其中target = _blank只是在新窗口中打開它。所以如果你有兩個鏈接w/target = blank,那麼他們都會在同一個新窗口中打開,但是如果你有兩個鏈接w/target = _blank,他們都會在他們自己的新窗口中打開。
空白目標是一個名爲「空白」的現有框架或窗口。只有當「空白」不存在時纔會創建新窗口。 _blank是一個保留名稱,用於定位一個未命名的新窗口。
感謝澄清! – im1dermike