zoukankan      html  css  js  c++  java
  • setTimeout()

    setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。

    语法:

    setTimeout(code,millisec)
    var t = setTimeout("javascript语句", 毫秒)

    setTimeout() 方法会返回某个值。在上面的语句中,值被储存在名为 t 的变量中。假如你希望取消这个 setTimeout(),你可以使用这个变量名来指定它。

    setTimeout() 的第一个参数是含有 JavaScript 语句的字符串。这个语句可能诸如 "alert('5 seconds!')",或者对函数的调用,诸如 alertMsg()"。
    第二个参数指示从当前起多少毫秒后执行第一个参数。
     

    参数:

    code (必需):要调用的函数后要执行的 JavaScript 代码串。
    millisec(必需):在执行代码前需等待的毫秒数。
     
    注意:
    setTimeout() 只执行 code 一次。如果要多次调用,请使用 setInterval() 或者让 code 自身再次调用 setTimeout()。
     
    实例:
    <body>
    <table>
     <tr>
     <td>
     <input type="button" class="btn"   value="初始化" onClick="return expandDiv(this)" >
    </td>
    </tr>
    </table>
    <div class="highslide-html-content" id="lond"  > 
    <div class="highslide-body" style="overflow: hidden;">
           初始化中,请稍后... 
    <img  src="${path}/images/loading.gif" width="180">
    </div>
    </body>
    
    <script type="text/javascript">
    function expandDiv(obj){  
       hs.htmlExpand(obj, {contentId: "lond",200,Height:100});
       $.ajax({ 
        type:"post",
                    url:"TPzEvaluate_call.do",
        data:{year:year, evaluate:evaluate},
        dataType:"json",
        success:function(success){ 
                   if(success){
        alert("初始化完成!");
                     setTimeout("hsclose()", 1000);
        }else{
        alert("初始化失败!");
                } });  
     }
    //关闭
    function hsclose(){ 
    hs.close(document.getElementById("lond"));
    }
    </script>
  • 相关阅读:
    scala学习笔记:理解stream和view
    scala学习笔记:变量声明中的模式
    scala学习笔记:理解并行集合par
    快速了解Scala技术栈
    scala学习笔记:控制抽象
    scala中的call-by-name和call-by-value
    scala学习笔记:各种奇怪的写法
    scala学习笔记:match与unapply()
    scala学习笔记:无参函数
    scala学习笔记:函数与方法
  • 原文地址:https://www.cnblogs.com/zhangchunxi/p/2965608.html
Copyright © 2011-2022 走看看