Как определить ошибки при загрузке скриптов?
Есть n-скриптов которые подключатся на странице. Нужно проверить какие загрузились, а какие нет. Ну и вывести ошибку соответственно. Вот пример где все работает http://learn.javascript.ru/onload-onerror и вот что написал я:
<script src="jquery.js"></script> <script src="wrong_way.js"></script><!--битая ссылка-->
$(document).ready(function(){
$('script').each(function(){
console.log('script src = '+ $(this).attr('src'));
$(this).get(0).onerror = function() {
console.log("Ошибка: " + this.src);
}
})
})
Что делаю не так? |
Нашел решение через Ajax
$.ajax({
url: "testScript.js",
cache: false,
success: function(html){
$('body').append(html);
},
error: function() {
alert('ошибка загрузки');
}
});
Но все равно интерестно, можно ли решить при помощи стандартных функций javascripta и без Ajaxа |
| Часовой пояс GMT +3, время: 14:17. |