Исключения JavaScript - PullRequest
       8

Исключения JavaScript

0 голосов
/ 03 ноября 2010

Как регистрировать исключения JavaScript? Да, я использую блок Try catch () в JavaScript. Мне нужно написать все исключения в текстовом файле.

Ответы [ 4 ]

0 голосов
/ 03 ноября 2010

Спросите себя, почему вы входите в систему. Для чего?

Ведение журнала может занять только вас. Это особенно актуально для клиентских приложений.

Клиентские приложения должны постепенно завершаться сбоем и восстанавливаться ... вот и все. Вы можете использовать умные вещи, такие как повторные попытки, сохранение состояния, или просто "оппс, что-то пошло не так, обновите эту страницу"

Помните, что вы должны использовать изящно терпящий неудачу Javascript, то есть js может потерпеть неудачу, и приложение все равно будет работать с обратной передачей на сервер.

0 голосов
/ 03 ноября 2010

Вы не можете использовать JavaScript для чтения / создания файлов из-за возможных проблем безопасности, которые могут возникнуть. Вы можете использовать тупой IE и использовать File System Object , но это не рекомендуется вообще.

Что вы могли бы сделать:

После того, как вы зарегистрировали свои сообщения, вы можете использовать ajax для отправки этой информации в какой-либо серверный скрипт и затем сохранять свои сообщения в файле, который вы можете создать после.

0 голосов
/ 03 ноября 2010

Вы не можете выполнять операции чтения / записи только с использованием JavaScript. Для этого вам нужно будет использовать язык программирования на стороне сервера.

0 голосов
/ 03 ноября 2010

JavaScript выполняется на стороне клиента, поэтому запись в текстовый файл не является идеальным решением. Одним из решений является использование AJAX для регистрации ошибок на вашем сервере.

В этом посте говорится о подобном решении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...