0

信じられない。素敵なアップロードスクリプトを作成しました。chromeとfirefoxで完全に動作しますが、ie8はformdataオブジェクトをサポートしていません。IE8で動作させる必要があります。スクリプトをchromeとfirefoxに使用したいと思います。someaccessがieを使用して私のウェブアプリにアクセスする場合、それは自動的にどのブラウザであるかを認識し、代替スクリプトをロードする必要があります。

ieのprogessbarを使用してアップロードスクリプトを作成する方法はありますか?

注:派手なアップロードプラグインや、フラッシュやシルバーライトなどの他の言語は使用したくありません。また、uploadfiyのような派手なアップロードプラグインにリンクしないでください。あなたが知っている、私は私がここで作成したものを理解したいです。

編集 わかりました、私は解決策を見つけました、しかし私は最後の問題を1つだけ持っています。プログレスバーが必要です。これは私のコードです:これをhttp://193.109.52.60/dario/ie 機能させる方法はありますか?

4

2 に答える 2

0

特にファイルのアップロードに関しては、車輪の再発明は常に災害のレシピです. すでにこの問題を非常にうまく解決している既存のライブラリがあります。多くの機能があり、オープンソースであり、Java や Flash (最近では非常に良いことです) を使用または依存しておらず、jQuery の場合はオプションの jQuery プラグインがあるFine Uploaderをご覧ください。ユーザー (そうでない場合は、jQuery プラグインなしで使用でき、すべての機能を使用できます)。

于 2013-02-09T22:44:30.060 に答える
-1

IE8 は html5 を完全にはサポートしていないため、プログレス バーを機能させるには別のテクノロジを使用する必要があります。

プラグインへのリンクが必要ないことはわかっていますが、車輪を再発明するべきではありません。plupload @ http://www.plupload.com/をご覧ください。

これはオープンソースであり、進行状況バーがどのように処理されるかを本当に知りたい場合は、コードを掘り下げてください。

ルシアン

于 2013-02-09T19:55:28.020 に答える