4
我想加載一個網頁應用程序的基本主頁,它異步加載一個大的JavaScript文件(應用程序的膽量)。是否有可能獲得動態加載的JavaScript文件的下載進度?
我可以檢索這個js文件的下載進度嗎?
我想顯示一個準確反映下載進度的加載欄,然後腳本完成後啓用「啓動」按鈕。
我通常使用jquery,但很高興爲任何解決方案!如果有幫助,我將使用php後端。
我想加載一個網頁應用程序的基本主頁,它異步加載一個大的JavaScript文件(應用程序的膽量)。是否有可能獲得動態加載的JavaScript文件的下載進度?
我可以檢索這個js文件的下載進度嗎?
我想顯示一個準確反映下載進度的加載欄,然後腳本完成後啓用「啓動」按鈕。
我通常使用jquery,但很高興爲任何解決方案!如果有幫助,我將使用php後端。
這不適用於所有瀏覽器,但您可以在HTML5中使用<progress>
標記。
http://blog.greweb.fr/2012/04/work-in-progress/
您還可以使用progress
事件進行連接。
https://developer.mozilla.org/En/Using_XMLHttpRequest#Monitoring_progress
謝謝,我認爲這將是完美的。你知道blog.greweb.fr例子中沒有使用jQuery作爲XMLHttpRequest的原因嗎? – Sean
爲什麼要演示如何使用.ajax如果你正在演示XMLHttpRequest? jQuery將覆蓋正在演示的內容。 –