0

Facebook でプロフィール写真を更新する場合、[写真をアップロード] を選択すると、ファイルのアップロード ダイアログが開きます。 ダイアログでファイルを選択すると、プロフィール写真が更新されます。

jquery を使用して、非表示のファイル入力でクリック イベントをトリガーして、ファイルのアップロード ダイアログを開くことができました。また、ファイル入力のアップロード ファイル ダイアログ (ユーザーがファイルを選択すると起動する) で変更イベントを接続することもできました。変更イベントでフォーム送信アクションをトリガーすると、IE はアクセスが拒否されたと吠え、ファイルはアップロードされません。

ファイル入力が別のページにあり、親ページからクリック、変更、および送信イベントを呼び出した Iframe ソリューションを試しましたが、ファイルはまだアップロードされていません。

Facebook のプロフィール写真のアップロード機能は、どのようにこれを回避していますか? どこから始めるべきかについての洞察はありますか?

4

1 に答える 1

0

これは私が見た中で最高のものの1つです。現在のプロジェクトで使用しています: https://github.com/blueimp/jQuery-File-Upload

于 2012-08-08T23:46:57.820 に答える