javascriptでエラーハンドリングをしたいです。
javascriptで発生したエラーをログに記録したい。
データベースを使用してエラーを保存したくありません.すべてのエラーをtxtファイルに保存したいです(そのtxtファイルは、そのWebサイトがホストされているサーバーに存在する必要があります。他の人がそのファイルにアクセスできないようにするため) .
上記の要件を行う方法。
Googleで検索して見つけました
function WriteToFile() {
var fso = new ActiveXObject("Scripting.FileSystemObject");
var s = fso.CreateTextFile("C:\\Test.txt", true);
s.WriteLine('Hello');
s.Close();
}
これもすべての条件で機能するわけではありません。
1. Internet Explorer 以外のブラウザ (activex オブジェクトをサポートしていない) を使用している
2. SP2 がインストールされた XP マシンで IE ブラウザを使用しており、activex オブジェクトがブロックされている
ですから、この問題を解決するのを手伝ってください。
前もって感謝します。