if (document.readyState && document.readyState !== 'loading') { documentReady(); } else { document.addEventListener('DOMContentLoaded', documentReady, false); } function documentReady() { console.log('executed documentReady'); }