New script foundersc

2020/5/26 08:47:37

  1. // ==UserScript==
  2. // @name New script foundersc
  3. // @namespace Violentmonkey Scripts
  4. // @match http://eoa.foundersc.com/sys/attachment/sys_att_main/sysAttMain.do*
  5. // @grant none
  6. // @version 1.0
  7. // @author -
  8. // @description 2020/5/26 08:47:37
  9. // @license MIT
  10. // ==/UserScript==
  11. (function() {
  12. 'use strict';
  13. const hideElements = () => {
  14. // 隐藏class为'mask_div'的元素
  15. const maskDivs = document.querySelectorAll('.mask_div');
  16. for (const maskDiv of maskDivs) {
  17. maskDiv.style.display = 'none';
  18. }
  19. // // 隐藏id为'readerTop'的元素
  20. // const readerTop = document.getElementById('readerTop');
  21. // if (readerTop) {
  22. // readerTop.style.display = 'none';
  23. // }
  24. // // 隐藏id为'readerBottom'的元素
  25. // const readerBottom = document.getElementById('readerBottom');
  26. // if (readerBottom) {
  27. // readerBottom.style.display = 'none';
  28. // }
  29. };
  30. // 创建一个MutationObserver实例来监听DOM变化
  31. const observer = new MutationObserver(hideElements);
  32. // 开始观察document.body的变化,特别是子元素列表和子树
  33. observer.observe(document.body, { childList: true, subtree: true });
  34. // 初始调用,以隐藏页面上已有的元素
  35. hideElements();
  36. })();