私はJavascriptベースのアップロード進捗メーターを作成しています。標準のマルチパート送信メソッド(iframeにファイルを送信するのではなく)を使用したいと思います。送信中に、アップロードの%完了を返すajaxリクエストを送信し、それに応じて進行状況を更新します。Safariはフォーム送信後にAJAXリクエストを許可していませんか?
これはすべてFireFox & IEでスムーズに機能します。しかし、Safariは、メインフォームが提出された後、ajaxリクエストの完了を妨げるようです。デバッガでは、リクエストヘッダーを見ることができますが、レスポンスは受信されないように見えます。
誰でもこれを知っているか、それを回避する方法はありますか?
いくつかのコードを投稿してください。多分、問題を回避する方法があります。 – ichiban