Load JS file after page load

Try to load JS file after content loaded

by Marcel Kohls

HTML

<script type="text/javascript">
   function downloadJSAtOnload() {
   var element = document.createElement("script");
   element.src = "https://rawgit.com/Godoy/c8cba89030c44e163997ed675c7fc0cd/raw/d67b5788c35a039e554d58e4dd24e57b9e5d519c/my_function-sdk.js";
   document.body.appendChild(element);
 }
  if (window.addEventListener)
      window.addEventListener("load", downloadJSAtOnload, false);
  else if (window.attachEvent)
      window.attachEvent("onload", downloadJSAtOnload);
  else window.onload = downloadJSAtOnload;
</script>
<div>The content here</div>
<p>More content here</p>
<script type="text/javascript">
	console.log('content on the page loaded first');
</script>

JavaScript

setTimeout(function(){ my_function('aaa'); }, 3000);