Показать сообщение отдельно
  #8 (permalink)  
Старый 01.05.2009, 18:23
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

throw new Error("stop");

вот так насколько я помню правильно бросать исключения
только теперь фаербаг все равно ругается)
Код:
throw new Error("stop");
НО!
если обернуть исключение в блок try-catch, на что он и расчитан, то соответсвенно никакой ошибки в фаербаге не выдается
ни при одном из двух вариантов
try
	{
	throw "dsf";
	//throw new Error("dsf");
	}
catch(e)
	{
	alert(e);
	}

оберните весь глобальный скрипт в исключение, и все будет норм
Ответить с цитированием