簡體   English   中英

避免點擊以打開瀏覽器

[英]Avoid href on click to open browser

我在調用javascript並將變量傳遞給它的控件中具有以下href鏈接:

<a href="<%#XPath("link").ToString()%>" onclick="return getLink(this)">Link</a>

我需要停止它才能打開瀏覽器。 我怎樣才能做到這一點?

如果要防止默認的瀏覽器行為-只需在onclick處返回false

<a href="<%#XPath("link").ToString()%>" onclick="getLink(this); return false;">Link</a>

或使函數getLink返回false

例子

event.preventDefault(); 將阻止單擊元素的默認行為。

所以:

<a href="<%#XPath("link").ToString()%>" onclick="event.preventDefault(); return getLink(this)">Link</a>

演示: http //jsfiddle.net/AbwUW/

嘗試這個:

<a href="javascript:void(0)" onclick="return getLink(this)">Link</a>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM