DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> JS運行耗時操作的延時顯示方法
JS運行耗時操作的延時顯示方法
編輯:關於JavaScript     
代碼如下:
復制代碼 代碼如下:
document.getElementById("btnConnect").value = "連接中";
Connect(); // 很耗時的操作
document.getElementById("btnConnect").value = "已連接";

執行的時候發現,按鈕並沒有改為“連接中”的狀態,而是等Connect();執行完以後才快速改為“連接中”
弄了一下午很是郁悶,後來同學幫忙,提供一個方法,加上setTimeout,達到想要的效果。
代碼如下
復制代碼 代碼如下:
document.getElementById("btnConnect").value = "正在連接";
setTimeout("Connect()", 1);

然後把document.getElementById("btnConnect").value = "已連接";移到Connect()中。
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved