zoukankan      html  css  js  c++  java
  • window对象

    window对象
    window是将浏览器的窗口封装成对象
    1.如何获得window对象
    window对象是由浏览器创建的,当浏览器加载页面是,浏览器会立刻创建window对象,不用程序员去创建,直接使用即可。

    alert(window);    //就可以拿到
    2.window中的方法

    • alert  属于浏览器的功能,调用浏览器弹出窗口
    • confirm    弹出一个确认框

      var b = confirm("您确定要删除吗?");    //结果不是true就是false
    prompt    弹出一个输入框,返回值是string,点击取消返回null
    var str = prompt("请输入一个整数!","0");    
    alert(typedef str);


    • open方法---打开一个新窗口
    • close方法---关闭当前窗口

    function close1(){
        window.close();
    }调用该方法会使浏览器的当前窗口关闭

    function open2(){
        window.open(optionlArg1,optionlArg2,optionlArg3,optionlArg4,);
    }

    <body>
    <input type= "button" onclick="open2();" value= "按钮名称">
    </body>

    通常只用第一个参数
    window.open("../猜数字.html","");    //调用该方法,会打开一个新页面
    共有四个参数
    1.URL声明了新窗口中显示的文档URL
    2.name 一般不用,声明新窗口的名称
    4.features声明了新窗口要显示的标准浏览器的特征,长宽,其他的未必能用。
    4.replace 一般不用,是否将新窗口的地址加入到浏览器历史记录中,新版浏览器就不搭理你。

    • 定时器方法1

      setInterval 设置定时器

      参数1:可以是一段string,内容是js代码
      参数2:毫秒是单位
      返回值:当前开启的定时器ID

      window.setInterval("alert('abc');",2000); //参数2的单位是毫秒,意思是每隔2秒执行  参数1.

      clearInterval 清楚定时器
      var ID = window.setInterval("alert('abc');",2000);
      window.clearInterval(ID);

    • 定时器方法2

      setTimeout    设置定时器
      claerTimeout    清楚定时器
      其实与定时器的参数及使用方法完全一样,只不过不是重复执行,而是只执行一遍。
      下面两行执行效果是一样的,都是执行方法fun
      window.setInterval(fun,1000);
      window.setInterval("fun()",1000);

  • 相关阅读:
    在次转发IBATIS模糊查询
    IBatisNet 模糊查询
    转js动态给table添加行(tr)
    简单的ajax(菜鸟级)
    Redis消息通知系统的实现 新风宇宙
    彻底删除SVN版本库某一文件夹或文件 新风宇宙
    代码审查:ThoughtBot官方给出的代码审查指导原则 新风宇宙
    linux下php代码加密扩展beast 新风宇宙
    利用curl的API进行开发 新风宇宙
    Linux 日志服务器搭建(rsyslog+loganalyzer) 新风宇宙
  • 原文地址:https://www.cnblogs.com/sjxbg/p/5761503.html
Copyright © 2011-2022 走看看