JavaScript,它阻止加载特定的URL

javascript which prevents the loading of a specific url?

本文关键字:URL 加载 JavaScript      更新时间:2023-09-26

是否有一个javascript可以阻止在页面上加载链接,例如:ads.link.com,www.link.com?

有谁知道这是否可能?

event.preventDefault();

我为你写了这个Jsfiddle。尝试使用您的代码。

网址: http://jsfiddle.net/Lexjdgme/

.HTML:

<a href="http://news.google.com">news.google.com</a><p>
<a href="http://www.google.com">www.google.com</a>

Javascript:

[].forEach.call(document.getElementsByTagName('a'), function (el) {
  el.addEventListener('click', function(e) {
      if(e.target.href==="http://news.google.com"){
         e.preventDefault();
      }
  }, false);
});

编辑:

如果要删除链接标记,可以按以下步骤操作:

// With JQuery
$('.advise').remove();
// Or directly with javascript
var advise= document.querySelector('.advise');
advise.parentNode.removeChild(advise);

另一个杰斯菲德尔:http://jsfiddle.net/Lexjdgme/1/