Показать сообщение отдельно
  #7 (permalink)  
Старый 08.07.2014, 16:41
Аспирант
Отправить личное сообщение для 1lider Посмотреть профиль Найти все сообщения от 1lider
 
Регистрация: 12.04.2013
Сообщений: 86

Цитата:
спрашиваешь про одно, а пишешь про другое.
Прошу прощения если не по теме. У меня остался последний вопрос, относительно этого:

if (new_script.readyState) {
	new_script.onreadystatechange = function () {
		if (new_script.readyState == "loaded" || new_script.readyState == "complete") {
			new_script.onreadystatechange = null;
			my_function();
		}
	};
} else {
	new_script.onload = function () {
		my_function();
	};
	// сюда можно добавить следующее(не для IE)
	new_script.onerror = function () {
		alert("Опс..');
	};	
}


Для отлова ошибок для всех браузеров(кроме IE), можно поставить .onerror. А как отлавливать ошибку в IE? Даже если скрипт не подлючился, new_script.readyState всё равно возвращает loaded.
Ответить с цитированием