私は、エラーページテンプレートにコピー/ペーストされたコードのスニペットを使ってWebアプリケーションのエラーページを支援するサービスを作成しましたGoogleアナリティクス)。ステータスコードは、インストールコード内の隠れた入力に設定されています。問題は、インストールコードをサーバー側の言語(PHP、Rubyなど)に依存させたくないということです。しかし、アプリケーションは実際にはHTTPリクエストでステータスコードを収集する動的な方法を実際に使用する可能性がありますハードコーディングされたステータスコードとなるため、エラーページごとに別々のインストールコードが必要になります(ただし、実際には500s & 404sしか見ていませんが、1つのオプションは多すぎます)。サーバー側の言語を使用しない状況コードを取得する(JavaScript、おそらく?)
Googleと私の開発者の友人は、ステータスコードをjavascriptで取得することはできないと示唆していますが(私たちはhttp_refererをそうした方法で取得しています)、私は誰にも提案していないまだ届いていません...
Thanks SleepyCod。 XmlHttpRequestは私にとって初めてのものです。 私は、隠された入力の値にXmlHttpRequest.reponseTextを割り当てるDOMにjavascriptインクルードがあると仮定していますか? 次のメソッドを使用してhttpリファラーを取得しています(XmlHttpRequest.responseTextを同じ方法で割り当てることができるかどうかは疑問です)。 –