Почему мой обработчик onbeforeunload вызывает ошибку «Unspecified error»? - PullRequest
2 голосов
/ 18 июня 2009

Я использую следующую функцию JavaScript в IE6:

window.onbeforeunload = function() {  
  if (itemChanged) {  
     return 'You have made changes to data on this page.  If you navigate away from this page without first saving your data, the changes will be lost.';  
  }  
};  

Но когда я нажимаю кнопку "Отмена" в диалоговом окне, я получаю ошибку страницы JavaScript:

Ошибка: неуказанная ошибка.

Есть идеи?

1 Ответ

2 голосов
/ 18 июня 2009

Проверьте ваше значение (itemChanged). Возможно ли, что-то еще вызывает ошибку? У меня отлично работает.

Jsbin образец.

...