资讯专栏INFORMATION COLUMN

javascript bom

zhangke3016 / 919人阅读

摘要:包含是浏览器对象,全拼为包含什么包含以下打开窗口要打开的地址新窗口的位置默认链接到新页面关闭窗口只能关闭从网页中打开的页面系统对话框系统弹窗确认取消弹窗弹出能输入文本的对话框定时器定时器清除间接同上对象包含大量有关浏览器的信息,在检测浏

javascript包含(ecmascript"es3,5,6")bom dom

Bom是浏览器对象,全拼为Browser Object Model

Bom包含什么

window包含以下

navigator
location
history
screen
document

打开窗口:window.open("wangyedizhi","-blank/-self");

// url    要打开的地址
// target 新窗口的位置     _blank(默认)  _self (链接到新页面)

关闭窗口:window.close();只能关闭从网页中打开的页面

系统对话框
alert() // 系统弹窗
confirm() // 确认、取消弹窗
prompt() //弹出能输入文本的对话框

定时器 setIiterval 定时器清除 clearInterval
间接 setTimeout 同上 clearTimeout

navigator
navigator对象:包含大量有关Web浏览器的信息,在检测浏览器及操作系统上非常有用

window.navigator.appCodeName //浏览器代码名
window.navigator.appName //浏览器步伐名
window.navigator.appMinorVersion //返回浏览器的次级版本。
window.navigator.cpuClass //cpu类型x86
window.navigator.platform //操作体系类型win32
window.navigator.plugins
window.navigator.opsProfile
window.navigator.userProfile
window.navigator.systemLanguage //客户体系语言zh-cn简体中文
location
location对象:对象包含有关当前 URL 的信息,也可用window.location引用它    
location.replace()重新加载当前文档

location.href //当前载入页面的完整URL  

location.search//设置或返回从问号 (?) 开始的 URL(查询部分)  

location.host //服务器的名字
location.pathname //URL设置或返回当前 URL 的路径部分,如/pictures/index.html
location.hash //设置或返回从井号 (#) 开始的 URL(锚),如#ab"c 

window.onhashchange=function(){
    
    
    
}当hash值改变的时候




location.reload(true | false); //重新载入当前页面,为false时从浏览器缓存中重载,为true时从服务器端重载,默认为false
document.location.reload(URL) //打开新的网页
screen
window.screen.width //屏幕宽度
window.screen.height //屏幕高度
window.screen.availWidth //可用宽度(除去任务栏的高度)
window.screen.availHeight //可用高度(除去任务栏的高度)
history
history.back() //在浏览历史里后退一步
history.forward() //在浏览历史里前进一步
history.go(i) //到汗青详细登记单的第i位

html5里的history:
pushState("","","",)//第一个空:数据 第三个空:地址栏
history.window.onpopstate
document
document.write() //向文档写 HTML 表达式 或 JavaScript 代码

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/84851.html

相关文章

  • 谈谈浏览器里的JavaScript

    摘要:而与最大的区别在于与浏览器沟通的窗口,不涉及网页内容。完全依赖于浏览器厂商实作本身无标准规范,而有着所制定的标准来规范。而透过选取出来的节点,我们可以通过操作属性来变更它的文字。在许多的网页前端教学或是文章书籍当中,你可能常常听到这样的说法:「HTML、CSS 与JavaScript 是网页前端三大要素」,其中: HTML 负责资料与结构 CSS 负责样式与呈现 JavaScript 负责...

    CastlePeaK 评论0 收藏0
  • JavaScript的组成 | DOM/BOM

    摘要:中主要关注的就是,对象的主要功能就是处理网页内容。中文翻译模型,如果你把这个词从中抽离出来,看下面的图片是不是就很好理解。年月制定的标准,由两大部分组成核心和。扩展鼠标和用户界面事件范围遍历,增加了对支持。 往期回顾 在上一期的《JavaScript的组成 | 核心-ECMAScript 》☜里,我们有说到JavaScript 是由三大部分组成,分别是:核心ECMAScript、文档对...

    worldligang 评论0 收藏0
  • JavaScript 闯关记》之简介

    摘要:浏览器只是实现的宿主环境之一,其他宿主环境包括和。年月,版发布,成为国际标准。事件定义了事件和事件处理的接口。对于已经正式纳入标准的来说,尽管各浏览器都实现了某些众所周知的共同特性,但其他特性还是会因浏览器而异。 JavaScript 是面向 Web 的编程语言,绝大多数现代网站都使用了 JavaScript,并且所有的现代 Web 浏览器(电脑,手机,平板)均包含了 JavaScri...

    baihe 评论0 收藏0
  • javascript bom

    摘要:包含是浏览器对象,全拼为包含什么包含以下打开窗口要打开的地址新窗口的位置默认链接到新页面关闭窗口只能关闭从网页中打开的页面系统对话框系统弹窗确认取消弹窗弹出能输入文本的对话框定时器定时器清除间接同上对象包含大量有关浏览器的信息,在检测浏 javascript包含(ecmascriptes3,5,6)bom dom Bom是浏览器对象,全拼为Browser Object Model Bo...

    venmos 评论0 收藏0
  • JavaScriptBOM

    摘要:描述表示为浏览器对象模型是由一系列对象构成的,这些对象可以理解为是浏览器提供的对象表示当前运行页面的浏览器对象既是访问浏览器的窗口,也是规范中的全局对象对象测试对象全局变量函数作为全局变量或函数使用的话全局变量是对象的属性函数是对象的方法预 BOM 描述 BOM表示为浏览器对象模型 BOM是由一系列对象构成的,这些对象可以理解为是浏览器提供的 Window对象 表示当前运行HTM...

    nifhlheimr 评论0 收藏0

发表评论

0条评论

zhangke3016

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<