javascript - target="_blank"與target="blank"原來是有區別的啊!

來源:互聯網
上載者:User
target="_blank"在新標籤開啟連結

一直以為target="blank"是錯誤的寫法,沒想到這樣寫還有效果啊:

當標籤已經開啟了,點擊第二次就不會再開啟新標籤了,而是重新整理之前的那個標籤啊,怎麼這麼神奇,特異功能啊!

去查了一下,target標準屬性沒有blank這個值啊,真是奇怪。

希望大神指點一下哈

PS:好像現在HTML5有種類似的功能,像網易音樂那樣點選連結不會重新整理頁面,不會中斷當前現正播放的音樂,還能變動URL,不知道這個效果是神馬原理

回複內容:

target="_blank"在新標籤開啟連結

一直以為target="blank"是錯誤的寫法,沒想到這樣寫還有效果啊:

當標籤已經開啟了,點擊第二次就不會再開啟新標籤了,而是重新整理之前的那個標籤啊,怎麼這麼神奇,特異功能啊!

去查了一下,target標準屬性沒有blank這個值啊,真是奇怪。

希望大神指點一下哈

PS:好像現在HTML5有種類似的功能,像網易音樂那樣點選連結不會重新整理頁面,不會中斷當前現正播放的音樂,還能變動URL,不知道這個效果是神馬原理

_blank 是開啟個新頁面
blank 是開啟個頁面,並命名為為 blank,當存在 blank頁面的時候,則跟新頁面(這裡換成其他非_blank,_top 等)也是可以的

target屬性設定非_blank_top這些預定義的值就是指定開啟連結的視窗的名稱,如果不存在就建立視窗,如果已存在就在該視窗中開啟。

對於現代瀏覽器來說,“視窗”指的就是“標籤頁”。

yqb 的回答是正確的。
target 預定義的取值有四個。其他的值則表示 framename,即在指定的架構中開啟連結,如指定的架構不存在,就會建立一個頁面/標籤頁作為該架構。

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.