IE8 がファイルアップロードで、c:\fakepath を返す
投稿者: 管理者 [kvex] 掲載日: 2010-2-3 (993 回閲覧)
Internet Explorer 8 にバージョンアップ後、フォームからファイルのアップロードしようとすると、【c:\fakepath\ファイル名】を返してしまう。
【原因】
これは、IE8でセキュリティが強化され、ローカルファイルのパスが送信されなくなりました。
セキュリティの一部を緩めれば回避できます。
【対策】
Internet Explorer の「ツール」メニューから下記の設定を変更します。
1.[インターネットオプション]→[セキュリティ]→[インターネット]→[レベルのカストマイズ]を開く。
2.「サーバにファイルをアップロードするときにローカルディレクトリのパスを含める」を「有効にする」。
【原因】
これは、IE8でセキュリティが強化され、ローカルファイルのパスが送信されなくなりました。
セキュリティの一部を緩めれば回避できます。
【対策】
Internet Explorer の「ツール」メニューから下記の設定を変更します。
1.[インターネットオプション]→[セキュリティ]→[インターネット]→[レベルのカストマイズ]を開く。
2.「サーバにファイルをアップロードするときにローカルディレクトリのパスを含める」を「有効にする」。
| ページ移動 | |
アドオンで問題が発生したため、Internet Explorer を閉じる必要があります。
|
|
|
投稿された内容の著作権はコメントの投稿者に帰属します。
|


