發新話題
打印

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

[轉貼] 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=""
套一句黃小琥說過的話:「你可以點歌,但是我可以選歌」

TOP

發新話題