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

    BOM

      bom全称为Browser Object Model ,是浏览器对象模型。由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。它是运行在浏览器里的,对象主要包括window、document、location、navigator和screen等。

    BOM对象 

      Document:页面读取的文档

        document.getElementById("header");

      Location:网址路径

        Location.href = ‘路径(http://www.)’;        默认打开方式为当前页面

      Windows:页面窗口

        alert()、confirm()、prompt()        三种弹窗(警告窗口、确认对话框和提示输入对话框)。

        scrollBy()、scrollTo()    滚动当前窗口

        window.close()             - 关闭当前窗口 

        Window.open(路径)      -新开页面   

        setInterval()  设置定时器

          如果调用有名函数则需要加引号

          setInterval('函数名’,3000)

        clearInteral()   删除定时器

      Navigator:浏览器当前属性

      navigator.appCodeName   浏览器代号

      navigator.appName      浏览器名称

      navigator.appVersion    浏览器版本

      navigator.userAgent     用户代理

      navigator.platform         硬件平台

      Screen:浏览者屏幕对象   

        获取页面的宽度和高度     高度不包括地址栏

        Var w = screen.availWidth;  

        Var h = screen.availheight;

      History:历史记录

      back() :后退到上一个浏览的页面,如果该页面是第一个打开的,则无效果。

      forward() :前进到下一个浏览页面,如果该页面是第一个打开的,则无效果。

      go(intValue) :该方法可制定前进或后退多少个页面,正则进,负则退。

  • 相关阅读:
    Python---http协议.md
    ORACLE-osi分层模型.md
    安卓开发学习01
    记账本开发记录——第二十二天(2020.2.9)
    记账本开发记录——第二十一天(2020.2.8)
    记账本开发记录——第二十天(2020.2.7)
    记账本开发记录——第十九天(2020.2.6)
    记账本开发记录——第十八天(2020.2.5)
    记账本开发记录——第十七天(2020.2.4)
    记账本开发记录——第十六天(2020.2.3)
  • 原文地址:https://www.cnblogs.com/zhai113/p/11383591.html
Copyright © 2011-2022 走看看