zoukankan      html  css  js  c++  java
  • [BOM]bom简单整理(1)

    BOM:Browser Object Model

    BOM主要包括对象:

      window对象

      history对象

      location对象

      navigator对象

      document对象

      screen对象

      event对象

    1.打开或关闭窗口

      1.在当前窗口打开可后退

        window.open("url","_self")

      2.在新窗口打开,不可后退

        location.replace("URL")

      3.在新窗口可重复打开

        open("URL","_blank")

      4.在新窗口打开且只能打开一个页面

        open("URL","自定义name属性")

        注:浏览器规定,同一个自定义name属性的窗口只能打开一个

      关闭窗口:window.close();

    2.窗口位置和大小

      获得浏览器窗口的完整大小

      window.outerHeight/outerWidth

      或者浏览器中文档显示区的大小(浏览器显示网页的部分)

      window.innerHeight/innerWidth

      调整窗口的大小(只可修改弹窗的小窗口)

        调整到

        resizeTo(newWidth,newHeight)

        增量

        resizeBy(width增量,height增量)

      调整浏览器位置(只能调整弹框)

        获取浏览器的位置

          x: window.screenLeft || window.screenX

          y: window.screenRight || window.screenY

        移动窗口的位置

          moveTo(x,y) --> 将窗口的左上角位置移到x,y位置

          moveBy(x的增量,y的增量)

    定时器

      1.周期性定时器

        time=setInterval(function(){

          dosometing...

        },intervalTime)

        清除周期性定时器

        clearInterval(time)

      2.一次性定时器

        time = setTimeout(function(){

          dosomething

        },intervalTime)

        停止定时器

        clearTimeout(time)

  • 相关阅读:
    BF算法(串模式匹配算法)
    python字符串 常用函数 格式化字符串 字符串替换 制表符 换行符 删除空白 国际货币格式
    python 列表
    python 循环语句
    http://www.pythontutor.com/visualize.html#mode=edit python在线检测代码
    GDI+_绘制QQ头像
    socket编程之select()
    socket编程之select()
    设置itemcontrol的item点击前后不同状态
    设置itemcontrol的item点击前后不同状态
  • 原文地址:https://www.cnblogs.com/zpsylgdx/p/8711598.html
Copyright © 2011-2022 走看看