Advertisement
Sk8erPeter

onDomReady setting's "frame" on jsFiddle

Jul 15th, 2014
337
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var VanillaRunOnDomReady = function() {
  2.    // your JavaScript code on jsFiddle
  3. }
  4.  
  5. var alreadyrunflag = 0;
  6.  
  7. if (document.addEventListener)
  8.     document.addEventListener("DOMContentLoaded", function(){
  9.         alreadyrunflag=1;
  10.         VanillaRunOnDomReady();
  11.     }, false);
  12. else if (document.all && !window.opera) {
  13.     document.write('<script type="text/javascript" id="contentloadtag" defer="defer" src="javascript:void(0)"><\/script>');
  14.     var contentloadtag = document.getElementById("contentloadtag")
  15.     contentloadtag.onreadystatechange=function(){
  16.         if (this.readyState=="complete"){
  17.             alreadyrunflag=1;
  18.             VanillaRunOnDomReady();
  19.         }
  20.     }
  21. }
  22.  
  23. window.onload = function(){
  24.   setTimeout("if (!alreadyrunflag){VanillaRunOnDomReady}", 0);
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement