這兩種方法都是把 <a>標籤設置成空連接javascript
1.java
<a href="#" target="_blank"></a>
#其實也是空鏈接的意思,可是點擊以後會自動跳轉到頁面的頂部,而且在頁面URL後面會出現 #spa
由於用了這個方法就至關於點擊了一個錨記,可是這個錨記又沒寫ID,因此就默認跳轉到頁面頂部code
能夠使用多寫#來避免調到頂部ip
<a href="####" target="_blank"></a>
2.get
<a href="javascript:void(0);" target="_blank"></a>
void是一個操做符,這個操做符指定要計算一個表達式可是不返回值。若是在void中寫入0(void(0)),則什麼也不執行,從而也就造成了一個空連接class
因此,#與javascript:void(0)的區別也很明顯,#方法會跳轉到頁面的頂部,而且在頁面URL後面會出現#,而javascript:void(0)方法不會,因此若是是空鏈接的話,仍是推薦javascript:void(0)方法
3.標籤
<a href="javascript:;" target="_blank"></a>