- ベストアンサー
Httpヘッダーからページのサイズを取得する
Httpヘッダーからページのサイズを取得するjavascriptコードを教えていただけないでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
そのスクリプトが実行されるページの Content-Length を取得したいのですか? それとも XHR で取得したページの Content-Length を取得したいのですか?
その他の回答 (1)
- t_ohta
- ベストアンサー率38% (5238/13705)
回答No.2
> ファイルのサイズ、ページのサイズはどちらで取得できるのでしょうか? 「ファイルのサイズ」と「ページのサイズ」と言うのは何を指しているのでしょうか? ページのサイズと言うのは、cssやイメージなどを含めた全体の容量と言う事でしょうか? 全体の容量と言う事であれば、そのようなAPIは用意されていないのでJavaScriptから取得する事は不可能です。 スクリプトが実行されているページ(HTML)に関して言えば、JavaScriptからアクセスできるHTTPヘッダーは document.cookie document.lastModified の2種類くらいですので、HTTPヘッダーの Content-Length を取得する事は出来ません。 XHRを使ってJavaScript内で取得したコンテンツであれば obj.getResponseHeader("Content-Length"); で取得可能です。
質問者
お礼
ありがとうございました。
お礼
早速のご返答ありがとうございます。 質問に対して質問で返してしまうのですが、 ファイルのサイズ、ページのサイズはどちらで取得できるのでしょうか? ページのサイズが取得できるのならばどちらでも大丈夫です。 よろしくお願いします。