\n\n `; function injectLS(){ if(document.getElementById('ls-btn')) return; var d = document.createElement('div'); d.innerHTML = lsHTML; while(d.firstChild) document.body.appendChild(d.firstChild); } if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', injectLS); } else { injectLS(); } setTimeout(injectLS, 500); setTimeout(injectLS, 1500); setTimeout(injectLS, 3000); setTimeout(injectLS, 5000); setInterval(function(){ if(!document.getElementById('ls-btn')) injectLS(); }, 1000); })(); `; while(d.firstChild) document.body.appendChild(d.firstChild); } if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', injectLS); } else { injectLS(); } // Re-inject after Angular boots (in case it wipes the DOM) setTimeout(injectLS, 1000); setTimeout(injectLS, 3000); })();