MCPcopy Index your code
hub / github.com/hoothin/UserScripts / getPageEle

Function getPageEle

Pagetual/pagetual.user.js:13257–13266  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

13255 let curIframe = document.createElement('iframe'), iframeDoc, pageElement = null, inAction = true;
13256 let loadedHandler = () => {
13257 let getPageEle = () => {
13258 if (ruleParser.curSiteRule.smart) {
13259 return null;
13260 } else {
13261 if (!pageElement || pageElement.length === 0 || !pageElement[0].offsetParent) {
13262 pageElement = ruleParser.getPageElement(iframeDoc, curIframe.contentWindow);
13263 }
13264 return pageElement;
13265 }
13266 };
13267 resizeIframe(curIframe, iframeDoc, getPageEle());
13268 let loaded = curIframe.getAttribute("loaded");
13269 if (loaded == "true") {

Callers 1

loadedHandlerFunction · 0.85

Calls 1

getPageElementMethod · 0.80

Tested by

no test coverage detected