- ベストアンサー
ファイルの表示の維持について
今月に入りプログラミングに関わりました、初心者です。 教えてください。 管理・登録するシステムをASPで作成しています。 01.aspが登録画面になっており、そこに”プレビュー”と”更新”ボタンがあります。 02.aspでは”プレビュー”が押されると登録した内容をHTMLで表示し、”更新”が押されると登録したデータをテキストファイルに書き込み、画像はアップロードする処理を行います。 01.aspではINPUT type="file"で画像ファイルを選択するのですが、”プレビュー”で確認後、”更新”の為01.aspに戻るのですが、その時選択した画像ファイルの表示が消えており、もう一度選択し直して”更新”しなければなりません。 ”プレビュー”から戻ってもファイルの表示の維持をどうにかしてできないでしょうか? 宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
お世話になります。 INPUT Type="file" はセキュリティ上、 デフォルトの値を設定する事や クライアントスクリプトで値を操作すること が出来ない仕様になっています。 ですので、画像をサーバー側へ保存しないで プレビューという機能は難しいと思われます。
その他の回答 (2)
- naganaga_001
- ベストアンサー率71% (172/242)
回答No.3
お世話になります。 画面遷移しなければいけるのではないでしょうか。 JavaScript でポップアップ表示とか。
質問者
お礼
お世話になります。 分かりにくい補足文に対し回答ありがとうございます。 ポップアップ表示ですか!! それならいけそうです! ありがとうございました。
- temtecomai2
- ベストアンサー率61% (656/1071)
回答No.1
Session 変数を使って値をページ間で引き継ぐとか。
質問者
お礼
ありがとうございます。 やってみます。
補足
ありがとうございます。 ”プレビュー”では、INPUT Type="file"でサーバーではなくクライアント側のファイルを表示させているので、プレビューは確認できます。 その後、もう一度登録画面に戻ると、選択していたファイルが消えていて、また選択しなければならなくなってしまいます。 そのファイルの維持というのも無理なのでしょうか? 宜しくお願い致します。