2

<input type="file">リンクとjQueryを使用してファイルブラウザをエミュレートして取得することは可能ですか?

これを行うためのチュートリアルを見つけようとしましたが、Google で検索しても答えが表示されません。どんな助けでも大歓迎です。

4

2 に答える 2

2

短い答え:いいえ。

file入力を使用して、ディスクを参照したり、ファイルを選択したりできます。これは、他の標準的な HTML/JS 手法ではエミュレートできません。

于 2012-06-29T14:53:55.233 に答える
0

私は過去に同様のことを達成しましたが、それはちょっとしたハックです:

  • ページに通常のファイルアップロードを配置します。
  • 完全に透明にします(不透明度を使用 - 可視性を非表示に変更しないでください)
  • ファイル アップロードの参照ボタンの下にリンクを配置します。

ユーザーがリンクをクリックしていると思ったら、実際には参照ボタンをクリックします。

恐ろしいですが、私は他の方法を知りません。

于 2012-06-29T14:57:47.417 に答える