urizakaです
さて、<INPUT TYPE="file"…>タグで指定されたファイルのサイズを計るため
以下のようにプログラムを組んでみました。
しかしながら、
if (document.Insert.tfile.value != ""){ //ファイル指定部分が空ではない
//ファイル指定部分で指定したファイル名をIMGタグのSRCに指定
document.Insert.hiddenFile.SRC =document.Insert.tfile.value;
//ファイルのサイズを表示
alert("fileSize = " + document.Insert.hiddenFile.fileSize);
}
しかし、このようにして表示すると、値"-1"しか返ってきません。
このメソッドだとファイルのバイト数が戻ってくるはずなのですが…
環境はIE5 + Windows2000です
No.2ベストアンサー
- 回答日時:
> document.Insert.hiddenFile.SRC =document.Insert.tfile.value;
src であるべき部分が SRC になってますが、これは単なる書き損じでしょうか?
見たところ問題がありそうなのは、そこだけだと思います。
また、測ろうとしてるのは画像ファイルですよね?
画像ファイル以外では、サイズを測ることができませんのでご注意ください。
urizakaです
そうですか、画像ファイル以外はできないのですか…
いや、下記のサイトには、どのファイルでもできるような記述がされていた
もので…仕方ないのでサーブレット側でやってみます。
どうも、ありがとうございました。
http://www.openspc2.org/JavaScript/NewLib/specia …
No.1
- 回答日時:
ブラウザからWWWサーバーにファイルをアップロードするのですよね。
hiddenFileの形式は何でしょう。hiddenですか?それだと、サイズが取れないかもしれません。
document.Insert.tfile.fileSizeを表示してみてはいかがでしょう。
この回答への補足
urizakaです
さて、hiddenFileについての回答が抜けておりました。
hiddenFileは<IMG>タグです
>document.Insert.tfile.fileSizeを表示してみてはいかがでしょう。
つまり<input type="file">タグから直接ファイルサイズが取れるということ
でしょうか?
ちょっと試してみますね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- Visual Basic(VBA) Excelマクロ Application.Run 5 2023/06/17 15:16
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/03 09:11
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTMLまたはJavaScriptでフ...
-
【Excel VBA】取り込んだファイ...
-
VBAで、JPG写真の撮影日時を読...
-
0バイトのテキストファイル
-
文字コードについて(どのファ...
-
C# ファイルサイズの取得(ファ...
-
VB6.0のメモリリークについて
-
VB6でTIFF図のプロパティを...
-
accessでクエリをExcelにエクス...
-
ストリームについて。
-
テキストファイルの特定行の削...
-
Excel VBAが徐々に遅くなる
-
COBOL、項目末尾に空白がある場...
-
COBOL FILLER
-
VBA。開いているテキストファイ...
-
MDI形式のファイルから文字をき...
-
テキストファイルの一部分を抽...
-
ハングル語のテキスト変換で困...
-
CシェルとCOBOLについて
-
ATTファイルってどうやって開け...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【Excel VBA】取り込んだファイ...
-
0バイトのテキストファイル
-
VBAで、JPG写真の撮影日時を読...
-
HTMLテキストリンクでExcelファ...
-
Eclipseで検索ができなくなった
-
【VBA】複数CSVの特定範囲を1つ...
-
2GB以上のファイルを扱う方法
-
C++によるファイル送受信プログ...
-
VB6.0のメモリリークについて
-
vbaの構文の修正相談(xmlファ...
-
サイトマップにサブドメインを...
-
BASP21のファイルアップロード...
-
ディレクトリのサイズの取得
-
msgget()で指定するkey値について
-
ファイル更新日取得
-
main関数のコマンドライン引数...
-
<input type="file" で初期値...
-
C++.NET 2003 「空のドキュメ...
-
RPGでメッセージファイル利用
-
Indy FTP サーバー上のファイル...
おすすめ情報