15
Come sapere se un tag <script> non è stato caricato
Sto aggiungendo dinamicamente <script>tag a una pagina <head>e mi piacerebbe essere in grado di dire se il caricamento non è riuscito in qualche modo: un 404, un errore di script nello script caricato, qualunque sia. In Firefox, funziona: var script_tag = document.createElement('script'); script_tag.setAttribute('type', 'text/javascript'); script_tag.setAttribute('src', 'http://fail.org/nonexistant.js'); script_tag.onerror = function() { …