济南网页设计|自助建站济南网站建设|聊城网站建设济南网站制作|济南网站优化 http://www.mzwkj.com www.tuanqv.com

JS中的sleep

 

最简单的方法就是写一个循环,代码可能如下:



function sleep(numberMillis) {

    var now = new Date();

    var exitTime = now.getTime() + numberMillis;

    while (true) {

        now = new Date();

        if (now.getTime() > exitTime)

            return;

    }

}




其二有聪明人利用IE特殊的对话框实现来曲径通幽,代码可能如下:

function sleep(timeout) {
window.showModalDialog("javascript:document.writeln('


window.alert("before sleep ...");
sleep(2000);
window.alert("after sleep ...");
缺点不用多说,只有IE支持(IE7 为安全限制也而不能达到目的)。 

posted on 2009-01-19 17:53  路大侠  阅读(178)  评论(0)    收藏  举报

导航

济南户外拓展|企业户外拓展 http://www.tuanqv.com