none
IE8RC版:ファイル選択フォームでファイルのパスを自分で入力できない RRS feed

  • 質問

  •  ブログサイトや画像掲示板などで、ローカルフォルダのファイルを選択するフォームがありますが
    (例:http://html.appelle.jp/2006/02/post_84.htmlにあるようなフォーム)、
    IE8にしたらファイルのパスを手動で入力できなくなりました。
    (パス入力欄をダブルクリックすると、上のURLで言う「参照」ボタンを押したときのようにファイルを選択する画面が出る)

    ファイルを手動で入力、貼り付けができないと不便なのですが、
    この症状は設定で改善(ファイルパスをIE7までのように入力、貼り付けができるように)できることなのでしょうか?

    2009年1月30日 9:06

回答

  • セキュリティ対策のための仕様です。

    2008/7/2 - Internet Explorer 8 のセキュリティ : 総合的な保護 より引用

    歴史的に見て、HTML の ファイル アップロード コントロール (input type=file) はかなりの数の公開された脆弱性の温床であり続けました。この問題を解決するため、このコントロールの動作について二つの変更を加えました。

    ユーザーの入力するローカルのファイル パスをキーストロークの監視によって盗む攻撃を防ぐため、ファイル パスの編集ボックスを読み取り専用としました。ファイルをアップロードする場合、ファイルの参照ダイアログを利用して、ファイルを指定する必要があります。


    • 回答としてマーク pulsemusic 2009年1月31日 14:45
    2009年1月31日 8:08

すべての返信

  • セキュリティ対策のための仕様です。

    2008/7/2 - Internet Explorer 8 のセキュリティ : 総合的な保護 より引用

    歴史的に見て、HTML の ファイル アップロード コントロール (input type=file) はかなりの数の公開された脆弱性の温床であり続けました。この問題を解決するため、このコントロールの動作について二つの変更を加えました。

    ユーザーの入力するローカルのファイル パスをキーストロークの監視によって盗む攻撃を防ぐため、ファイル パスの編集ボックスを読み取り専用としました。ファイルをアップロードする場合、ファイルの参照ダイアログを利用して、ファイルを指定する必要があります。


    • 回答としてマーク pulsemusic 2009年1月31日 14:45
    2009年1月31日 8:08
  • 返信どうもありがとうございました。

    セキュリティ性向上のための仕様変更でしたか…わかりました。
    ただ、出来れば従来の方法にも切り替えるオプションを用意してほしかったですね…。
    2009年1月31日 14:46