有一个href如下:
<a class="eLink" href="http:www.abc.com">chk here xyz</a></li>
“eLink”的javascript如下:
$("a.eLink").click(function link(evt) {
url = evt.target.href;
if (url.toString().toLowerCase().indexOf(".gov") <= 0) {
var tk = "Do you really want to continue?";
if (confirm(tk)) {
window.open(url, 'newwin');
}else{
window.open(url,'_self');
}
}
else
{ window.open(url, 'newwin'); }
return false;
});
});
现在我的问题是,当我单击 href 并单击确认按钮中的“取消”时,我的页面转到“abc.com”,但它不应该发生。我的浏览器应该保持不变。我应该在 else 部分使用什么脚本,所以我保持在同一页面。谢谢。