a href=#與 a href=javascript:void(0) 的區別 打開新窗口鏈接的幾種辦法

原文地址:http://www.cnblogs.com/xiang/archive/2006/09/05/495828.html

#包含了一個位置信息

默認的錨點是#top 也就是網頁的上端

而javascript:void(0) 僅僅表示一個死鏈接

這就是爲什麼有的時候頁面很長瀏覽鏈接明明是#可是

跳動到了頁首

而javascript:void(0) 則不是如此

所以調用腳本的時候最好用void(0)

或者<input onclick>

<div onclick>等

打開新窗口鏈接的幾種辦法

1.window.open('url')

2.用自定義函數

<script>
function openWin(tag,obj)
{
obj.target="_blank";
obj.href = "Web/Substation/Substation.aspx?stationno="+tag;
obj.click();
}

</script>

<a href="javascript:void(0)" onclick="openWin(3,this)">株洲</a>


window.location.href=""


發佈了26 篇原創文章 · 獲贊 1 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章