zoukankan      html  css  js  c++  java
  • 前端笔记-bom

    BOM对象

      BOM即浏览器对象模型,它与dom不同的是可以操作浏览器窗口,使用它的接口我们可以改变窗口,状态栏,文本,及其他与除页面以外其他动作,使得js可以和我们浏览器进行沟通

    窗口  即window,一个窗口对应一个html文档,window是bom的核心对象

        window对象  浏览器内置的全局对象-浏览器支持window对象,可以控制浏览器窗口,window对象不需要创建,直接使用

      window对象方法  我们只需要掌握常用的方法即可

        alert()    显示带有一段消息和一个确认按钮的警告框

        confirm()   显示带有一段消息及确定和取消按钮的对话框,参数消息内容,返回布尔值   

        prompt()   显示可提示用户输入单行文本及确定和取消按钮的对话框,参数消息内容,按确认返回输入内容,取消返回null

        open()    打开一个新的浏览器窗口或查找一个已命名的窗口

        close()    关闭浏览器窗口

        setInterval()  按照执行周期来调用函数或计算表达式,循环执行  如倒计时,参数一函数名,参数二,毫秒时间:1000=1秒

        clearInterval() 取消由setintercal创建的函数或计算表达式  参数一,setinterval变量名,参数二,取消的等待时间

        setTimeout()  在指定的毫秒数后调用函数或计算表达式,只执行一次  参数一,函数名,参数二,触发时间毫秒时间

        clearTimeout()  取消由settimeout创建的函数或计算表达式  参数一,settimeout变量名,参数二,取消的等待时间

      history对象  其包含用户(在浏览器窗口中)访问过的url,如前进后退

        history对象是window对象的一部分,可通过history属性对其进行访问

        方法    

          history.forward()  前进

          history.back()  后退

          history.go()  参数一,number为负数表示后退,正数表示前进

        属性

          history.length  返回页面经历的历史个数

      local对象

        方法

          local.reload()  刷新页面

        属性

          local.href='http://www.baidu.com'  页面跳转,与a标签一样    

    版权声明:本文原创发表于 博客园,作者为 RainBol 本文欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则视为侵权。

  • 相关阅读:
    在纪念中国人民抗日战争暨世界反法西斯战争胜利70周年大会上的讲话
    ConcurrentHashMap 的实现原理
    聊聊并发(四)——深入分析ConcurrentHashMap
    Mybatis 动态 SQL
    Mybatis Mapper XML 文件
    MySQL的语句执行顺序
    Java 集合细节(二):asList 的缺陷
    java中 列表,集合,数组之间的转换
    将java中数组转换为ArrayList的方法实例(包括ArrayList转数组)
    把Java数组转换为List时的注意事项
  • 原文地址:https://www.cnblogs.com/RainBol/p/10468083.html
Copyright © 2011-2022 走看看