在HTML中,有一種隱藏電話號碼的方法,是通過onclick事件來實現(xiàn)的。
<a href="#" onclick="return false;" onmousedown="tel('13333333333');" onmouseover="window.status='13333333333'; return true;" onmouseout="window.status='';">電話號碼</a> <script type="text/javascript"> function tel(phoneNum){ location.href="tel:"+phoneNum; } </script>
上面的代碼中,通過一個a標簽來實現(xiàn)電話號碼的隱藏和點擊顯示。
onclick事件中的"return false;"是為了禁止a標簽的默認行為,即不會跳轉到一個新的頁面,而是執(zhí)行onmousedown事件中的函數(shù)。
在onmousedown事件中,調用了一個名為tel的函數(shù),這個函數(shù)的作用是將電話號碼加上"tel:"這個協(xié)議,然后通過location.href的方法來調用撥號功能。
而onmouseover和onmouseout事件則是為了實現(xiàn)鼠標懸停時顯示電話號碼的效果。
通過這種方法,可以在頁面中隱藏電話號碼,避免被自動識別為電話號碼的瀏覽器攔截,提高了電話營銷的成功率。