Explorar o código

[edit][渲染toolbox]

zhangwei %!s(int64=2) %!d(string=hai) anos
pai
achega
1c11af7774
Modificáronse 1 ficheiros con 4 adicións e 7 borrados
  1. 4 7
      src/logic/content/ParseCard.js

+ 4 - 7
src/logic/content/ParseCard.js

@@ -289,7 +289,7 @@ class ParseCard {
 
                 if (_iframe.length == 1) {
                     for (let i = 0; i < dom.childNodes.length; i++) {
-                        if (dom.children[i].tagName.toLowerCase() != 'iframe') {
+                        if (dom.childNodes[i].dataset && dom.childNodes[i].dataset.testid && dom.childNodes[i].dataset.testid == 'card.wrapper') {
                             dom.children[i].style.display = 'none'
                         }
 
@@ -354,9 +354,6 @@ class ParseCard {
         if (dom) {
             type = 'card'
             for (let i = 0; i < dom.childNodes.length; i++) {
-                if (!dom.children[i].id.includes('denet')) {
-                    dom.children[i].style.display = 'none'
-                }
                 if (dom.childNodes[i].dataset && dom.childNodes[i].dataset.testid && dom.childNodes[i].dataset.testid == 'card.wrapper') {
                     dom.children[i].style.display = 'none'
                 }
@@ -428,7 +425,7 @@ class ParseCard {
         let dom = dom_card.querySelector('div[aria-labelledby]')
         if (dom) {
             for (let i = 0; i < dom.childNodes.length; i++) {
-                if (dom.children[i].tagName.toLowerCase() != 'iframe') {
+                if (dom.childNodes[i].dataset && dom.childNodes[i].dataset.testid && dom.childNodes[i].dataset.testid == 'card.wrapper') {
                     dom.children[i].style.display = 'none'
                 }
             }
@@ -450,7 +447,7 @@ class ParseCard {
         dom.style = 'min-height:500px'
         if (dom) {
             for (let i = 0; i < dom.childNodes.length; i++) {
-                if (dom.children[i].tagName.toLowerCase() != 'iframe' && (i !== 0)) {
+                if (dom.childNodes[i].dataset && dom.childNodes[i].dataset.testid && dom.childNodes[i].dataset.testid == 'card.wrapper') {
                     dom.children[i].style.display = 'none'
                 }
             }
@@ -476,7 +473,7 @@ class ParseCard {
         let dom = dom_card.querySelector('div[aria-labelledby]')
         if (dom) {
             for (let i = 0; i < dom.childNodes.length; i++) {
-                if (dom.children[i].tagName.toLowerCase() != 'iframe') {
+                if (dom.childNodes[i].dataset && dom.childNodes[i].dataset.testid && dom.childNodes[i].dataset.testid == 'card.wrapper') {
                     dom.children[i].style.display = 'none'
                 }
             }