ShadowRoot Hook

Hook shadowroot dom and allowed to debug.

目前为 2022-04-18 提交的版本。查看 最新版本

  1. // ==UserScript==
  2. // @name ShadowRoot Hook
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description Hook shadowroot dom and allowed to debug.
  6. // @author TGSAN
  7. // @include /.*/
  8. // @run-at document-start
  9. // @grant unsafeWindow
  10. // ==/UserScript==
  11.  
  12. (function() {
  13. 'use strict';
  14.  
  15. window.Element.prototype.attachShadowOri = window.Element.prototype.attachShadow
  16. window.Element.prototype.attachShadow = function(obj) {
  17. console.warn("Hooked A ShadowDOM.", obj);
  18. obj.mode = "open";
  19. return this.attachShadowOri(obj);
  20. }
  21. })();