aboutsummaryrefslogtreecommitdiff
path: root/public/js/script.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/js/script.js')
-rw-r--r--public/js/script.js20
1 files changed, 9 insertions, 11 deletions
diff --git a/public/js/script.js b/public/js/script.js
index e7c836e..3738774 100644
--- a/public/js/script.js
+++ b/public/js/script.js
@@ -2,25 +2,23 @@
/* global document XMLHttpRequest */
-
function nodeScriptReplace(node) {
- if ( node.tagName === 'SCRIPT' ) {
- node.parentNode.replaceChild( nodeScriptClone(node) , node );
- }
- else if(node.children) {
- for ( const child of node.children ) {
- nodeScriptReplace( child );
+ if (node.tagName === 'SCRIPT') {
+ node.parentNode.replaceChild(nodeScriptClone(node), node);
+ } else if (node.children) {
+ for (const child of node.children) {
+ nodeScriptReplace(child);
}
}
return node;
}
-function nodeScriptClone(node){
- const script = document.createElement("script");
+function nodeScriptClone(node) {
+ const script = document.createElement('script');
script.text = node.innerHTML;
- [ ...node.attributes].forEach( attr => {
- script.setAttribute( attr.name, attr.value );
+ [...node.attributes].forEach(attr => {
+ script.setAttribute(attr.name, attr.value);
});
return script;
}