0

まず、jsfiddle のリンクを参照してください。

$.ajax({
    url: 'http://download.cdn.mozilla.net/pub/mozilla.org/firefox/releases/22.0/win32/rm/Firefox%20Setup%2022.0.exe',
    type: "GET",
    data: {},
    progress: function(evt) {
        if (evt.lengthComputable) {
            var percentComplete = 100 * evt.loaded / evt.total;
            $("#percentDownload").html(percentComplete);
            $("#downloadSize").html(evt.loaded);
            $("#allSize").html(evt.total);
        };
    },
    complete: function(jqXhr, textStatus) {
        //
    }
});

私はenglercjによるjquery-ajax-progressパッチを使用しています

そして、Opera 12.16 ビルド 1860ブラウザーの統計 (19.07.2013 のすべての更新を含む Media Center Build 9431 を使用したWindows 8.1 Professional プレビュー):

Google Chrome 28.0.1500.72 mIE 11.0.9431.0Safari 5.1.7 (7534.57.2)、およびFirefox 22.0は完全に動作し、100 パーセントと正しいダウンロード サイズを示します。

オペラはどうした?どうすればこれを修正できますか?

Opera 15 について教えてください。

4

1 に答える 1