15
Bagaimana cara mengetahui jika tag <script> gagal dimuat
Saya secara dinamis menambahkan <script>tag ke halaman <head>, dan saya ingin mengetahui apakah pemuatan gagal dalam beberapa cara - 404, kesalahan skrip dalam skrip yang dimuat, apa pun. Di Firefox, ini berfungsi: 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() { alert("Loading failed!"); } document.getElementsByTagName('head')[0].appendChild(script_tag); Namun, ini …