3

jquery ファイル アップロードスクリプトを使用していますが、これまでのところ非常にうまく機能しています。最後の障害は、Web サイトにjpg画像のみを使用したいが、ユーザーが gif、png、または jpg をアップロードするオプションを許可したいということです。

これを実現するには、upload.class.php ファイルにいくつかのメソッドを変更または追加する必要があると想定しています。

誰かが以前にこれを行ったことがありますか?もしそうなら、これは変更する正しいファイルですか?

4

1 に答える 1

0

純粋な JavaScript で実装する場合は、かなり難しい変換関数を作成する必要があり、 と をサポートする最新のブラウザーに制限されFileAPIますFileReference。また、作成する必要がある変換関数は、ファイルをバイナリ レベルで操作し、GIF/JPEG/PNG 標準仕様で指定されているかなり厳密なファイル構造を尊重する必要があります。

私が思い出しSWFUploadたように(Flash - ActionScript - JavaScript ライブラリ)にはこの機能が埋め込まれているため、ファイルをサーバーに送信する形式を指定できますが、サイズ変更されたバージョンを送信するサイズ変更関数を使用する場合にのみ適用されます元のファイルをサーバーに送信しますが、いくつかの欠点があります。

于 2012-06-28T00:40:11.853 に答える