Şu anda bir HTML sayfasının üstbilgisinde çağrılan bir şekilde büyük .js dosyası var, ancak komut dosyası çağrıldığında öğeler yüklenmediğinden çalıştırılamıyor. Bunu hayata geçirmenin en iyi yolu nedir? Komut dosyasınaHTML gövdesi JQuery olmadan yüklendikten sonra JavaScript komut dosyasını çağırmanın en iyi yolu nedir?
document.addEventListener("DOMContentLoaded", load, false);
eklemeyi denedim, ancak bu işe yaramaz. Komut dosyasını altbilgide veya satır içi olarak çağırmak bir seçenek değildir, JQuery de değildir.
'window.onload' denediniz mi? – NewToJS
Bunu duydum ama nasıl uygulayacağımı bilmiyorum. Tüm .js dosyasını yüklemek istiyorum, işlevini yerine getirmesi gereken olay işleyicileri olduğu için yalnızca belirli bir işlevi çağırmak değil. Nasıl çalıştığını yanlış anlayabilirim. Bu, bir sayfanın başındaki JavaScript'i kullanmaya çalıştığım ilk sefer, daha önce yalnızca satır içi arama kullandım. – Spork
Window.onload = function() gibi bir şey deneyin. {// Şimdi script etiketini oluşturup ekleyin.} 'Script etiketini oluşturmak için bu gibi bir şeyi kullanabilirsiniz ...' var tag = document.createElement ('script')); tag.src = "www.example.com/myscript.js"; var firstScriptTag = document.getElementsByTagName ('script') [0]; firstScriptTag.parentNode.insertBefore (tag, firstScriptTag); ' – NewToJS