Telegraaf.nl see all articles

try to take the world

  1. // ==UserScript==
  2. // @name Telegraaf.nl see all articles
  3. // @namespace ladroop is lazy
  4. // @version 0.3
  5. // @description try to take the world
  6. // @author someguy
  7. // @match https://www.telegraaf.nl/*
  8. // @grant none
  9. // ==/UserScript==
  10.  
  11.  
  12. (function() {
  13. 'use strict';
  14.  
  15. var n=0;
  16. var sc="";
  17. var article="";
  18. var textblock="";
  19.  
  20. var observer = new MutationObserver(paytest);
  21. var observerConfig = {childList: true};
  22. var observenode=document.querySelector('title');
  23. observer.observe(observenode, observerConfig);
  24. setTimeout(paytest, 3000);
  25.  
  26.  
  27.  
  28. function paytest(){
  29. if (document.getElementById("lala")){
  30. document.getElementById("lala").parentNode.removeChild(document.getElementById("lala"));
  31. }
  32. if (document.getElementById("TEMPRORARY_METERING_ID")){
  33. document.getElementById("TEMPRORARY_METERING_ID").parentNode.style.display="none";
  34. sc=document.getElementsByTagName("script");
  35. for(n=0;n < sc.length;n++) {
  36. if (sc[n].innerHTML.indexOf('"@type":"NewsArticle"')!=-1){
  37. article=JSON.parse(sc[n].innerHTML);
  38. textblock=(article.articleBody);
  39. textblock=textblock.replace(/\n/gi,"<br>");
  40. break;
  41. }
  42. }
  43. var newp=document.createElement("p");
  44. newp.id="lala";
  45. newp.innerHTML=textblock;
  46. document.getElementsByClassName('TextArticlePage__bodyText')[0].appendChild(newp);
  47. }
  48. }
  49.  
  50.  
  51. })();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址