首页 > 其他 > 详细

bom

时间:2019-03-03 22:35:32      阅读:204      评论:0      收藏:0      [点我收藏+]

BOM对象

  BOM即浏览器对象模型,可以操作浏览器窗口,使用它我们可以改变窗口,状态栏,文本,及其他与除页面以外其他动作,使得js可以和浏览器沟通

窗口  即window,一个窗口对应一个html文档

  window对象  浏览器内置的全局对象-浏览器支持window对象,可以控制浏览器窗口,window对象不需要创建,直接使用

    window对象方法

      alert()    显示带有一段消息和一个确认按钮的警告框

      confirm()   显示带有一段消息及确定和取消按钮的对话框,参数消息内容,返回布尔值   

      prompt()   显示可提示用户输入单行文本及确定和取消按钮的对话框,参数消息内容,按确认返回输入内容,取消返回null

      open()    打开一个新的浏览器窗口或查找一个已命名的窗口

      close()    关闭浏览器窗口

      setInterval()  按照执行周期来调用函数或计算表达式,循环执行  如倒计时,参数一函数名,参数二,毫秒时间:1000=1秒

      clearInterval() 取消由setintercal创建的函数或计算表达式  参数一,setinterval变量名,参数二,取消的等待时间

      setTimeout()  在指定的毫秒数后调用函数或计算表达式,只执行一次  参数一,函数名,参数二,触发时间毫秒时间

      clearTimeout()  取消由settimeout创建的函数或计算表达式  参数一,settimeout变量名,参数二,取消的等待时间

  history对象  其包含用户(在浏览器窗口中)访问过的url,如前进后退

    history对象是window对象的一部分,可通过history属性对其进行访问

    方法    

      history.forward()  前进

      history.back()  后退

      history.go()  参数一,number为负数表示后退,正数表示前进

    属性

      history.length  返回页面经历的历史个数

  local对象

    方法

      local.reload()  刷新页面

    属性

      local.href=‘http://www.baidu.com‘  页面跳转,与a标签一样    

bom

原文:https://www.cnblogs.com/RainBol/p/10468083.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!