Greasy Fork

来自缓存

alibaba-ad-remove

remove Advertized goods in 1688.com

目前为 2019-02-03 提交的版本。查看 最新版本

// ==UserScript==
// @namespace GTBT
// @name     alibaba-ad-remove
// @description   remove Advertized goods in 1688.com
// @version  1.1
// @match    http://s.1688.com/*
// @match    https://s.1688.com/*
// @grant    none
// @run-at   document-end
// ==/UserScript==

//alert("hello");
console.log("!!!!!!!!!!!!!!!!!!!alibaba-ad-remove!!!!!!!!!!!!!!!!!!!!!!!!!!");
(function () {
  function removeAds() {
    console.log("begin remove ads");
    var ads = document.querySelectorAll("a.sm-offer-p4p");
    console.log("ads ", ads);
    if (ads.length === 0) {
      setTimeout(this, 3000);
      console.log("no ads found, reschedule");
      return;
    }
    for (var ad of ads) {
      var item = ad.closest("li");
      console.log("remove ad", item.id);
      item.remove();
    }
  }
  setTimeout(removeAds, 2000);
  
})();
console.log("!!!!!!!!!!!!!!!!!!!/alibaba-ad-remove!!!!!!!!!!!!!!!!!!!!!!!!!!");