15
<script> 태그가로드되지 않았는지 확인하는 방법
<script>페이지에 동적으로 태그를 추가 하고 있습니다.<head> 하고 있는데로드가 어떤 식 으로든 실패했는지 여부 (404,로드 된 스크립트의 스크립트 오류 등)를 알고 싶습니다. Firefox에서는 다음과 같이 작동합니다. 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); 그러나 이것은 IE 또는 Safari에서 작동하지 않습니다. Firefox 이외의 …