zoukankan      html  css  js  c++  java
  • js学习笔记(延时器)

        //setTimeout()
       //功能:设置一个延时器
       //语法:var timer = window.setTimeout(code,millisec);
       //参数: code:是任何合法的js代码,一般情况下是js函数,该函数要放在引号中。
       //          例:1:window.setTimeout("close()",2000);
       //                2: window.setTimeout(init,2000); //传函数地址,不加括号;
       window.onload() = init;
       //将函数的地址传给了事件,而不是将函数的执行结果传给事件
       //有名函数或者普通函数,作为地址引用,不带括号。
       // millisec:毫秒值。1秒=1000毫秒;
       //返回值: 返回一个延时器的id变量,这个id给延时器clearTimeout()来清除
       //clearTimeout()
       //        功能:清除延时器id变量
       //        语法:window.clearTimeout(timer)
       //         timer就是由setTimeout()设置的延时器的id变量
      function init(){
      window.document.body.bgColor = "#ff0033"; //更改网页背景颜色
     
      var url2 = "";
      var name2 = "win2";
      var options2 = "width=400,height=300,left=300,top=200,scrollbars=yes";
      //打开新窗口
      var win = window.open(url2,name2,options2);  //open()方法
       //向新窗口中输入内容
       var str = "<h2>张三的基本信息</h2>";
       str += "姓名:张三";
       str += "<br>性别:男";
       str += "<br>年龄:30岁";
       str += "<img src='./1.jpg'/>";
       win.document.write(str);
       //5秒后,新窗口自动关闭;
       win.setTimeout("window.close()",4000);
       }
       
       for(var name in window)
       {
          document.write(name+"<br>");
       }

  • 相关阅读:
    洛谷 P1195 口袋的天空
    洛谷 P3144 [USACO16OPEN]关闭农场Closing the Farm_Silver
    Bzoj3277 串
    Bzoj1312 / POJ3155 Neerc2006 Hard Life
    Bzoj2655 calc
    51Nod 1228 序列求和
    洛谷P2901 [USACO08MAR]牛慢跑Cow Jogging
    Bzoj1042 [HAOI2008]硬币购物
    Bzoj3884 上帝与集合的正确用法
    Bzoj4161 Shlw loves matrixI
  • 原文地址:https://www.cnblogs.com/dubin382460/p/5575749.html
Copyright © 2011-2022 走看看