UIの操作中にOSごとに異なるものの1つは、ファイルブラウザです。Windowsでファイルをアップロードするときにポップアップするファイルブラウザウィンドウは、Macのものとは異なります。Javascript / CSS / HTMLを使用することは可能ですか、またはサーバー側のコードを少し使用することで、たとえばMacタイプのファイルブラウザをエミュレートして、ユーザーがファイルをアップロードする場合に同様の種類のウィンドウがポップアップするようにすることは可能ですか? WindowsからのWebページも?(私はファイル入力について話しているのではなく、アップロードしたいファイルを見つけるためにナビゲートするファイルブラウザウィンドウについて尋ねています。)
質問する
183 次
1 に答える
4
いいえ、これは不可能です。仮にできたとしても、ユーザビリティが低下する可能性があります。ホスト プラットフォームの規則に違反すると、使いやすさが損なわれます。この記事の矛盾 (2 番目のヘッダー) に関するセクションを参照してください。
と同様に<input type="file"/>
、ファイル ピッカーの UI はブラウザとホスト オペレーティング システムに完全に依存します。JavaScript もサーバーも、クライアントのローカル ファイル システムに直接アクセスすることはできません。これは、重大なセキュリティ リスクをもたらすためです。
于 2013-02-02T20:18:55.253 に答える