• W3C--BOM(1)知识梳理


    《一》BOM浏览器对象模型

      1. window

      1.1 window.innerHeight浏览器窗口的内部高度,window.innerWidth浏览器窗口的内部宽度  (对于Internet Explorer、Chrome、Firefox、Opera 以及 Safari; 不减右边下拉条的宽度);

      1.2 document.documentElement.clientHeight  / document.body.clientHieght 和 document.documentElement.clientWidth / document.body.clientWidth (对于 Internet Explorer 8、7、6、5;减去右边下拉条);

      1.3 window.open() - 打开新窗口;

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

      1.5 window.moveTo() - 移动当前窗口;

      1.6 window.resizeTo() - 调整当前窗口的尺寸;

      2. screen

      2.1 window.screen.availWidth - 可用的屏幕宽度;

      2.2 window.screen.availHeight - 可用的屏幕高度

      3. location

      3.1 window.location.hostname 返回 web 主机的域名;

      3.2 window.location.pathname 返回当前页面的路径和文件名;

      3.3 window.location.port 返回 web 主机的端口 (80 或 443);

      3.4 window.location.protocol 返回所使用的 web 协议(http:// 或 https://)

      4. hositry

      4.1 window.history.back() - 与在浏览器点击后退按钮相同;

      4.2 window.history.forward() - 与在浏览器中点击按钮向前相同

  • 相关阅读:
    怎么控制 echarts提示框浮层的内容
    控制echarts 柱状图啊的柱条的宽度
    如何控制echartsY轴颠倒
    mac mysql nginx
    input textarea 获取焦点挡住输入法 解决办法
    react 记录
    微信内自动播放audio
    react router
    mysql 记录
    express 插件
  • 原文地址:https://www.cnblogs.com/yyy6/p/6158407.html
Copyright © 2020-2023  润新知