簡體   English   中英

我可以讓地址鏈接激活 javascript 嗎?

[英]Can I make an address link activate a javascript?

我目前有這個代碼:

<input id="doCheck" type="button" onclick="doCheck('a'); return false;"  />

但我想將其轉換為使用地址鏈接而不是輸入,因為我創建了自己的 class btn 並且我想使用它。

<a class="btn" href="@(Model.NextUrl)" title="Go to next">&gt;&gt;</a>

是否有可能做到這一點。 要使點擊鏈接激活 Javascript。 我也可以阻止谷歌對該地址感興趣嗎?

當然,您可以將 onclick 添加到錨點:

<a class="btn" href="@(Model.NextUrl)" title="Go to next" onclick="doCheck('a'); return false;">&gt;&gt;</a>
<a href="ht..com" onclick="doCheck('a'); return false;" rel="nofollow">Link text</a>

onclick可以在這里使用rel="nofollow"將告訴 google jnot '點擊'鏈接

是的你可以。 onclick屬性可用於大多數元素

<a class="btn" href="@(Model.NextUrl)" onclick="doCheck('a'); return false;"
   title="Go to next">&gt;&gt;</a>

通過將onclick添加到您的超鏈接,您可以避免 Google 跟蹤鏈接的地址,因為 JavaScript 不包含在href中。 無論哪種方式,谷歌都不會在href中跟蹤 JavaScript 。

<a class="btn" href="@(Model.NextUrl)" title="Go to next"
    onclick="doCheck('a'); return false;">&gt;&gt;</a>

或者,您可以將rel標記添加到任何告訴 Google 不要跟蹤超鏈接地址的錨點:

<a class="btn" href="@(Model.NextUrl)" title="Go to next"
    onclick="doCheck('a'); return false;" ref="nofollow">&gt;&gt;</a>

暫無
暫無

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

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