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>");
       }

  • 相关阅读:
    _MSC_VER
    git之撤销修改
    vi/vim如何添加或删除多行注释
    C++ 读取文件数据和输出数据到文件
    git上传本地单独修改的文件
    Git学习笔记
    C++中类的声明
    linux中ldconfig的使用介绍
    #define 和 typedef 中的##
    find、xargs、grep基本用法
  • 原文地址:https://www.cnblogs.com/dubin382460/p/5575749.html
Copyright © 2011-2022 走看看