• ベストアンサー

ファイルサイズを自身のサイトに表示する方法は

http://seocheki.net/site-check.php このサイトを使って 該当のURLを入れれば ファイルサイズが解りますが このファイルサイズを自身のサイトに表示する方法はないですか? ジャバスクリプトあたりでブラウザ上に表示切ればって思います。 いつもこのサイトを使ってファイルサイズを確認しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • pringlez
  • ベストアンサー率36% (598/1630)
回答No.2

自分自身にAjaxリクエストを投げ、Content-Lengthを取得すれば可能です。 jQueryで書くとこんな感じ。インデントは全角半角で表示調整しているので、タブ文字か半角空白に置き換えてください。 var xhr = $.ajax({   type: "POST",   url: location.href,   success: function() {     var size = xhr.getResponseHeader('Content-Length');     alert(size + ' bytes');   } });

MLJZBFCZ
質問者

お礼

回答頂きありがとうございました。

その他の回答 (1)

  • tracer
  • ベストアンサー率41% (255/621)
回答No.1

Webにおけるプログラムは大きくわけて2つあります。 ひとつは、クライアントサイドと呼ばれブラウザが実行するプログラムです。 もうひとつは、サーバーサイドと呼ばれ、その名の通り、サーバーが実行するプログラムです。 ファイルサイズの取得には、サーバーサイドのプログラムが必要です。言語は、javascriptでもphpでもrubyでもなんでもよいです。逆から言えば、おそらくは質問者さんがおっしゃってる「ジャバスクリプト」は、クライアントサイドの話なので、ファイルサイズの取得はできません。

MLJZBFCZ
質問者

お礼

回答頂きありがとうございました。

関連するQ&A