1
我不知道我問的是可以或不可以。但是,仍然每當我開始一個Ajax請求時,我想發送processing
事件到瀏覽器,以便它顯示標籤中的旋轉圓圈並帶出進度條,直到請求完成。發送自定義事件給瀏覽器
這可能嗎?如果是的話,你能否指示我糾正資源。
我不知道我問的是可以或不可以。但是,仍然每當我開始一個Ajax請求時,我想發送processing
事件到瀏覽器,以便它顯示標籤中的旋轉圓圈並帶出進度條,直到請求完成。發送自定義事件給瀏覽器
這可能嗎?如果是的話,你能否指示我糾正資源。
無法以編程方式使微調器成爲動畫,但您可以使用a hidden iframe來模擬該行爲。只要加載iframe,瀏覽器就會爲微調器添加動畫。
var doneLoading = false;
var simulateLoad = function() {
var ifrm = document.createElement('IFRAME');
//make dummy.html a sufficiently large file
ifrm.setAttribute('src', 'dummy.html?' + Math.floor(Math.random()*100));
ifrm.style.display = 'none';
ifrm.onload = function() {
if(!doneLoading) {
document.body.removeChild(ifrm);
simulateLoad();
}
}
document.body.appendChild(ifrm);
}
var startLoad = function() {
doneLoading = false;
simulateLoad();
}
var endLoad = function() {
doneLoading = true;
}
請參閱本 - HTTP://docs.jquery.com/UI/Progressbar – Vivek 2011-01-07 06:15:40
@Vivek及以下@answerers ......請妥善而不是閱讀問題只是標題... @Starx希望**原生**瀏覽器微調和進度條。 – 2011-01-07 06:20:02