dポイントプレゼントキャンペーン実施中!

今月に入りプログラミングに関わりました、初心者です。
教えてください。

管理・登録するシステムをASPで作成しています。
01.aspが登録画面になっており、そこに”プレビュー”と”更新”ボタンがあります。
02.aspでは”プレビュー”が押されると登録した内容をHTMLで表示し、”更新”が押されると登録したデータをテキストファイルに書き込み、画像はアップロードする処理を行います。

01.aspではINPUT type="file"で画像ファイルを選択するのですが、”プレビュー”で確認後、”更新”の為01.aspに戻るのですが、その時選択した画像ファイルの表示が消えており、もう一度選択し直して”更新”しなければなりません。
”プレビュー”から戻ってもファイルの表示の維持をどうにかしてできないでしょうか?

宜しくお願い致します。

A 回答 (3件)

お世話になります。



INPUT Type="file" はセキュリティ上、
デフォルトの値を設定する事や
クライアントスクリプトで値を操作すること
が出来ない仕様になっています。

ですので、画像をサーバー側へ保存しないで
プレビューという機能は難しいと思われます。

この回答への補足

ありがとうございます。
”プレビュー”では、INPUT Type="file"でサーバーではなくクライアント側のファイルを表示させているので、プレビューは確認できます。
その後、もう一度登録画面に戻ると、選択していたファイルが消えていて、また選択しなければならなくなってしまいます。
そのファイルの維持というのも無理なのでしょうか?
宜しくお願い致します。

補足日時:2006/06/26 17:31
    • good
    • 0

お世話になります。



画面遷移しなければいけるのではないでしょうか。
JavaScript でポップアップ表示とか。
    • good
    • 0
この回答へのお礼

お世話になります。

分かりにくい補足文に対し回答ありがとうございます。
ポップアップ表示ですか!!
それならいけそうです!

ありがとうございました。

お礼日時:2006/06/27 13:11

Session 変数を使って値をページ間で引き継ぐとか。

    • good
    • 0
この回答へのお礼

ありがとうございます。
やってみます。

お礼日時:2006/06/26 17:29

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!