zoukankan      html  css  js  c++  java
  • BOM

    BOM:
    window、location、history、screen、navigator、document、frames

    属性
    1.位置
      浏览器与屏幕的距离:
      IE:
      [window.]screenTop/[window.]screenLeft

      FF:
      screenX/screenY
     
      IE 是从文档内容区到屏幕顶部的距离,FF是标题栏到屏幕的距离

    2. 获得窗口的大小

       FF:
       window.innerWidth/widow.innerHeight

       IE/FF
       document.documentElement.clientWidth/document.documentElement.clientHeight

    方法:

     1.窗体控制:
       window.moveBy(x,y) 相对当前位置移动指定的像素
       window.moveTo(x,y) 移动到指定的位置

    2.窗体尺寸的改变
      resizeBy(x, y)将窗体大小改变 x宽度,y高度
      resizeTo(x,y) 将窗体修改为指定的大小

    3. 滚动条控制(前提是有滚动条)
      scrollBy(x,y) / scrollTo(x, y);

    4.时间间隔

      A. setInterval("函数/代码", 指定的时间(ms))
         按照指定的时间不断地执行里面的指定的函数/代码

      B. clearTimeout(id)停止调用, id 为 setInterval()产生的id
       
      c. setTimeout("函数/代码", 指定的时间);
         在指定的时间后执行一次 函数/代码

    关系类型


    A. parent 返回父窗口
    B. top 返回顶层窗口
    C. self === window
    D. opener 开启者


    打开窗口 open();
    opener 属性可读可写,可返回对创建该窗口的 window 对象的引用,创建的窗口可以用创建(谷歌浏览器为安全起见,采用同源策略,所以只有在服务器上运行时才有效)

    他的窗口的属性和方法

  • 相关阅读:
    最小生成树模板
    字符串模板
    单调队列
    代码优化
    ZJUT11 多校赛补题记录
    树链剖分
    网络基础及网络设备
    交换机介绍及选购全攻略
    将函数的返回值引用定义为引用
    函数指针和指针函数
  • 原文地址:https://www.cnblogs.com/lin3615/p/3181070.html
Copyright © 2011-2022 走看看