QA@IT
«回答へ戻る

回答を投稿

こんにちは。
HTMLの仕様ですから無理矢理それに反しようとせず、
別の視点で実装してみてはいかがでしょうか?

私も昨年のWEB開発の際にその問題に直面しました。
JavaScriptを使ってみたりと試行錯誤しましたが、
結局実現させることは出来ませんでした。
そこで思いついたのが、メッセージでその旨を伝えることです。
例えば、FILEフィールドに入力後ボタンで次の画面に遷移します。
その画面からボタンでFILEフィールドのある画面に戻る際、
「ファイル1(FILEフィールドの項目名)を再度入力してください。」
とメッセージボックス等で表示してあげるのです。

どうしても出来ないものに時間と力を注ぐより、
別のものでフォローすることもひとつの技術だと思いますがいかがでしょう?

※ちなみに「セキュリティ上の理由」なのは、入力したファイルパスやパスワードに
 値を保持させると、ブラウザの「ソースの表示」で見られるからではないでしょうか?
 私もその辺は良く知りませんが・・・。
 

投稿者:まゆりん

こんにちは。
HTMLの仕様ですから無理矢理それに反しようとせず、
別の視点で実装してみてはいかがでしょうか?

私も昨年のWEB開発の際にその問題に直面しました。
JavaScriptを使ってみたりと試行錯誤しましたが、
結局実現させることは出来ませんでした。
そこで思いついたのが、メッセージでその旨を伝えることです。
例えば、FILEフィールドに入力後ボタンで次の画面に遷移します。
その画面からボタンでFILEフィールドのある画面に戻る際、
「ファイル1(FILEフィールドの項目名)を再度入力してください。」
とメッセージボックス等で表示してあげるのです。

どうしても出来ないものに時間と力を注ぐより、
別のものでフォローすることもひとつの技術だと思いますがいかがでしょう?

※ちなみに「セキュリティ上の理由」なのは、入力したファイルパスやパスワードに
 値を保持させると、ブラウザの「ソースの表示」で見られるからではないでしょうか?
 私もその辺は良く知りませんが・・・。
 


投稿者:まゆりん