我有一个锚定义如下 -
<a onClick="javascript:isLinked('');" class="..." href="..."><img border="0" alt="" height="8" width="8" src="..."/> <u>Add another</u></a>
javascript函数 -
function isLinked(sId) {
if(!sId)
{
alert(".....");
return false;
}
else
document.body.style.cursor='wait';
}
虽然我确实看到点击主播时触发了警报,但链接仍然跟在目标网址之后 如何阻止链接跟踪?
浏览器是IE8(如果相关的话)
答案 0 :(得分:1)
您需要从onclick处理程序
返回方法返回的值onClick="return isLinked('');"
答案 1 :(得分:0)
javascript 禁用链接的方法是添加return false;
。在您的情况下,布尔值由您的函数 isLinked 决定。所以答案是:
<a onClick="return isLinked('');" class="..." href="..."><img ...
如果对您有用,还有 css 禁用链接的方式,如文档here所述。