zoukankan      html  css  js  c++  java
  • JavaScript编程:浏览器对象模型BOM

    4、浏览器对象模型BOM:


           document.body.offsetwidth可以获取浏览器宽度。


           Window对象:
             窗口操作:
               1.moveBy(dx,dy)把浏览器窗口相对当前位置水平移动dx个像素,垂直移动dy个像素。
               2.moveTo(x,y)移动浏览器窗口,使他的左上角位于xy处。
               3.resizeBy(dw,dh)相对于浏览器窗口的当前大小,把他的宽度调整dw个像素,高度调整dh像素。
               4.resizeTo(w,h)把窗口的宽度调整为w,高度调整为h,不可以为负数。


             导航和打开新窗口:(window.open())
               resizeable:判断新窗口是否能通过拖动边线调整大小,默认no;
               scrollable:判断新窗口的视口容不下要显示的内容时是否允许滚动,默认no;
               toolbar:判断新窗口是否显示工具栏,默认no;
               status:判断新窗口是否显示状态栏,默认no;
               location:判断新窗口是否显示WEB地址栏,默认no;


             系统对话框:
               alert("提示框");
               confirm("确认框");
               prompt("你的名字是什么?","输入框,可用空串");


             状态栏:
               默认状态栏:window.defaultStatus="默认提示消息";
               鼠标移到某个链接时显示:window.status="内容";
               默认情况下,当鼠标移到连接上时浏览器默认显示href特性的值设置window.status可以隐瞒链接实现的细节。


             时间间隔和暂停:
               setTimeout(“要执行的程序”,1000)等待1000毫秒后执行一次要执行的程序。
               setInterval(“要执行的程序”,1000)每隔1000毫秒就执行一次要执行的程序,自动间隔执行。
               clearInterval(阻止该段代码执行)。


             历史:
               window.history.go(-1);可前进可后退。


           Document对象:
             BOM用document对象代表HTML文档。


           Location对象:
             BOM中最有用的对象之一是location对象,它是window对象和document对象的属性,loction对象表示载入窗口的URL,它还可


    以解析URL。
             loction.href="新页面url";
             loction.assign("跳过去保存历史记录");
             loction.replace("跳过去不保留历史记录");


           Navigator对象:
             它包含大量有关WEB浏览器的信息,可以用window.navigator引用它。但是不是所有的浏览器都支持。


           Screen对象:
             用screen可以获取某些关于用户屏蔽的信息。

  • 相关阅读:
    cocos2dx 2.14使用UUID
    cocos2dx游戏项目总结(持续更新)
    window mac iPhone 三种比较相似的字体
    【luogu P4762】字符串合成 / Virus synthesis(PAM)(DP)
    【luogu P7796】图书管理员 / POLICE(并查集)(树状数组)
    【luogu P5494】【模板】线段树分裂(线段树合并)(线段树分裂)
    【luogu P2595】多米诺骨牌(插头DP)(容斥)
    送分大水题(高维前缀和)(高维差分)
    【luogu P6880】Bus / 奥运公交 / オリンピックバス(最短路)
    【luogu P1879】Corn Fields G / 玉米田++ / 玉米田(加加强版)(状压DP)(轮廓线DP)
  • 原文地址:https://www.cnblogs.com/pangblog/p/3292112.html
Copyright © 2011-2022 走看看