fix rewriting

This commit is contained in:
Percs 2024-07-13 20:24:14 -05:00
parent 9be963e977
commit 00dbf22c70
4 changed files with 27 additions and 5 deletions

View file

@ -21,3 +21,20 @@ declare global {
__s: any;
}
}
const scripts = document.querySelectorAll("script:not([data-scramjet])");
for (const script of scripts) {
const clone = document.createElement("script");
for (const attr of Array.from(script.attributes)) {
clone.setAttribute(attr.name, attr.value);
}
if (script.innerHTML !== "") {
clone.innerHTML = script.innerHTML;
}
script.insertAdjacentElement("afterend", clone);
script.remove();
}