ekstrabladet nagscreen blocker

Removes the nag screen on http://ekstrabladet.dk when using an ad-blocker

  1. // ==UserScript==
  2. // @name ekstrabladet nagscreen blocker
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.6
  5. // @description Removes the nag screen on http://ekstrabladet.dk when using an ad-blocker
  6. // @author holovati
  7. // @include http*://ekstrabladet.dk/*
  8. // @run-at document-start
  9. // @grant none
  10. // @require http://code.jquery.com/jquery-latest.js
  11. // ==/UserScript==
  12. var scriptEngine;
  13.  
  14. if (typeof GM_info === "undefined") {
  15. scriptEngine = "plain Chrome (Or Opera, or scriptish, or Safari, or rarer)";
  16. } else {
  17. scriptEngine = GM_info.scriptHandler || "Greasemonkey";
  18. }
  19.  
  20. if (scriptEngine === 'Tampermonkey') {
  21. $(document).bind('DOMSubtreeModified', function(e) {
  22. var element = e.target;
  23. if (element.tagName === "BODY")
  24. $('div.p-absolute.p-absolute--fill').parent().remove();
  25. });
  26. }
  27.  
  28.  
  29. if (scriptEngine === "Greasemonkey") {
  30. $(document).bind('DOMSubtreeModified', function(e) {
  31. var element = e.target;
  32. if ($(element.firstElementChild).is('.p-absolute.p-absolute--fill')) {
  33. $(element).remove();
  34. }
  35. });
  36. }