Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!-- Load iframes after page load -->
- <script>
- window.addEventListener("load", function() {
- var iframes = document.getElementsByTagName("iframe");
- for (var i = 0; i < iframes.length; i++) {
- if (iframes[i].getAttribute("data-src")) {
- iframes[i].setAttribute("src", iframes[i].getAttribute("data-src"));
- }
- }
- });
- </script>
- <!-- Load CSS files after page load -->
- <script>
- window.addEventListener("load", function() {
- var cssFiles = [];
- // Find all <link> elements with rel="stylesheet"
- var linkElements = document.querySelectorAll('link[rel="stylesheet"]');
- linkElements.forEach(function(link) {
- var href = link.getAttribute("href");
- cssFiles.push(href);
- });
- var head = document.getElementsByTagName("head")[0];
- cssFiles.forEach(function(cssFile) {
- var link = document.createElement("link");
- link.rel = "stylesheet";
- link.href = cssFile;
- head.appendChild(link);
- });
- });
- </script>
- <!-- Load JS files after page load -->
- <script>
- window.addEventListener("load", function() {
- var scripts = document.getElementsByTagName("script");
- var scriptsToLoad = [];
- for (var i = 0; i < scripts.length; i++) {
- var script = scripts[i];
- if (script.src && script.src.endsWith(".js")) {
- scriptsToLoad.push(script.src);
- script.remove();
- }
- }
- scriptsToLoad.forEach(function(scriptSrc) {
- var script = document.createElement("script");
- script.src = scriptSrc;
- document.head.appendChild(script);
- });
- });
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement