我正在執行一些JavaScript,點擊錨標籤並使用href="javascript:void(null);"
來禁用錨標籤。如何隱藏瀏覽器窗口底部的href頁面
現在,如果我懸停在錨標記瀏覽器狀態欄將顯示javascript:void(null)
。
有沒有辦法從狀態欄中隱藏它?
我正在執行一些JavaScript,點擊錨標籤並使用href="javascript:void(null);"
來禁用錨標籤。如何隱藏瀏覽器窗口底部的href頁面
現在,如果我懸停在錨標記瀏覽器狀態欄將顯示javascript:void(null)
。
有沒有辦法從狀態欄中隱藏它?
使用事件而不是href屬性。 實施例使用jQuery:
<a href="#" id="link">I'm a link</a>
$('a#link').click(function(ev) {
ev.preventDefault();
....
do whatever you want
....
});
編輯: 爲了完整這裏起見是如在下面的評論中提到一個純JavaScript溶液:
document.getElementById('link').onclick = function(ev) {
ev.preventDefault();
// other stuff
};
沒有jQuery。使用javascript方法。 – 2012-07-27 09:52:52
這是一樣的:'document.getElementById('link')。onclick = function(ev){ev.preventDefault ); //其他的東西};' – BaL 2012-07-27 09:59:01
看看http://stackoverflow.com/questions/2207467/how-to-hide-links-on-browsers-statusbar-when-you-mouseover-on-links-on-page – 2012-07-27 09:49:03
爲什麼你首先使用錨點,如果它沒有連接到任何地方?你可以簡單地使用span或者其他的東西,用'cursor:pointer;' – Esailija 2012-07-27 09:50:47
我已經在整個站點中使用過了。將錨標籤更改爲跨度將是一項艱鉅的任務。 :( – Arif 2012-07-27 09:57:39