当前位置: 首页 > news >正文

青岛网站建设加盟公司整站优化seo

青岛网站建设加盟公司,整站优化seo,WordPress 布局 企业网站,手机端安卓开发软件浏览器对象模型#xff08;Browser Object Model#xff0c;简称 BOM#xff09;是 JavaScript 的组成部分之一#xff0c;BOM 赋予了 JavaScript 程序与浏览器交互的能力。 window 对象是 BOM 的核心#xff0c;用来表示当前浏览器窗口#xff0c;其中提供了一系列用来…浏览器对象模型Browser Object Model简称 BOM是 JavaScript 的组成部分之一BOM 赋予了 JavaScript 程序与浏览器交互的能力。 window 对象是 BOM 的核心用来表示当前浏览器窗口其中提供了一系列用来操作或访问浏览器的方法和属性。 另外JavaScript 中的所有全局对象、函数以及变量也都属于 window 对象甚至我们前面介绍的 document 对象也属于 window 对象。 注意如果 HTML 文档中包含框架frame 或 iframe 标签浏览器会为 HTML 文档创建一个 window 对象的同时为每个框架创建一个额外的 window 对象。 window 对象中的属性 下表中列举了 window 对象中提供的属性及其描述 属性描述closed返回窗口是否已被关闭defaultStatus设置或返回窗口状态栏中的默认文本document对 Document 对象的只读引用frames返回窗口中所有已经命名的框架集合集合由 Window 对象组成每个 Window 对象在窗口中含有一个 frame 或 iframe 标签history对 History 对象的只读引用该对象中包含了用户在浏览器中访问过的 URLinnerHeight返回浏览器窗口的高度不包含工具栏与滚动条innerWidth返回浏览器窗口的宽度不包含工具栏与滚动条localStorage在浏览器中以键值对的形式保存某些数据保存的数据没有过期时间会永久保存在浏览器中直至手动删除length返回当前窗口中 iframe 框架的数量location引用窗口或框架的 Location 对象该对象中包含当前 URL 的有关信息name设置或返回窗口的名称navigator对 Navigator 对象的只读引用该对象中包含当前浏览器的有关信息opener返回对创建此窗口的 window 对象的引用outerHeight返回浏览器窗口的完整高度包含工具栏与滚动条outerWidth返回浏览器窗口的完整宽度包含工具栏与滚动条pageXOffset设置或返回当前页面相对于浏览器窗口左上角沿水平方向滚动的距离pageYOffset设置或返回当前页面相对于浏览器窗口左上角沿垂直方向滚动的距离parent返回父窗口screen对 Screen 对象的只读引用该对象中包含计算机屏幕的相关信息screenLeft返回浏览器窗口相对于计算机屏幕的 X 坐标screenTop返回浏览器窗口相对于计算机屏幕的 Y 坐标screenX返回浏览器窗口相对于计算机屏幕的 X 坐标sessionStorage在浏览器中以键值对的形式存储一些数据数据会在关闭浏览器窗口或标签页之后删除screenY返回浏览器窗口相对于计算机屏幕的 Y 坐标self返回对 window 对象的引用status设置窗口状态栏的文本top返回最顶层的父窗口 示例代码如下 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript/title /head bodyscript typetext/javascriptwindow.defaultStatus JavaScriptdocument.write(window.defaultStatus br); // 输出JavaScriptdocument.write(window.innerHeight br); // 输出314document.write(window.innerWidth br); // 输出539document.write(window.length br); // 输出0document.write(window.location br); // 输出file:///F:/code/index.htmldocument.write(window.opener br); // 输出nulldocument.write(window.outerHeight br); // 输出558document.write(window.outerWidth br); // 输出555document.write(window.parent br); // 输出[object Window]document.write(window.screenLeft br); // 输出2263document.write(window.screenTop br); // 输出401document.write(window.screenX br); // 输出2263document.write(window.screenY br); // 输出401/script /body /htmlwindow 对象中的方法 下表中列举了 window 对象中提供的方法及其描述 方法描述alert()在浏览器窗口中弹出一个提示框提示框中有一个确认按钮atob()解码一个 base-64 编码的字符串btoa()创建一个 base-64 编码的字符串blur()把键盘焦点从顶层窗口移开clearInterval()取消由 setInterval() 方法设置的定时器clearTimeout()取消由 setTimeout() 方法设置的定时器close()关闭某个浏览器窗口confirm()在浏览器中弹出一个对话框对话框带有一个确认按钮和一个取消按钮createPopup()创建一个弹出窗口注意只有 IE 浏览器支持该方法focus()使一个窗口获得焦点getSelection()返回一个 Selection 对象对象中包含用户选中的文本或光标当前的位置getComputedStyle()获取指定元素的 CSS 样式matchMedia()返回一个 MediaQueryList 对象表示指定的媒体查询解析后的结果moveBy()将浏览器窗口移动指定的像素moveTo()将浏览器窗口移动到一个指定的坐标open()打开一个新的浏览器窗口或查找一个已命名的窗口print()打印当前窗口的内容prompt()显示一个可供用户输入的对话框resizeBy()按照指定的像素调整窗口的大小即将窗口的尺寸增加或减少指定的像素resizeTo()将窗口的大小调整到指定的宽度和高度scroll()已废弃。您可以使用 scrollTo() 方法来替代scrollBy()将窗口的内容滚动指定的像素scrollTo()将窗口的内容滚动到指定的坐标setInterval()创建一个定时器按照指定的时长以毫秒计来不断调用指定的函数或表达式setTimeout()创建一个定时器在经过指定的时长以毫秒计后调用指定函数或表达式只执行一次stop()停止页面载入postMessage()安全地实现跨源通信 示例代码如下 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript/title /head bodyp idshow_tag此处显示点击按钮的效果/pbutton onclickmyBtoa()btoa()/buttonbutton onclickmyAtob()atob()/buttonbutton onclickmyAlert()alert()/buttonbutton onclickmyConfirm()confirm()/buttonbutton onclickmyOpen()open()/buttonbutton onclickmyMoveBy()moveBy()/buttonbutton onclickmyMoveTo()moveTo()/buttonbutton onclickmyPrint()print()/buttonbutton onclickmyPrompt()prompt()/buttonbutton onclickmyResizeBy()resizeBy()/buttonbutton onclickmyClose()close()/buttonscript typetext/javascriptvar ptag document.getElementById(show_tag);var str;function myBtoa(){str btoa(JavaScript);ptag.innerHTML str;}function myAtob(){ptag.innerHTML typeof str;if(str undefined){ptag.innerHTML 请先点击 btoa() 按钮;return;}ptag.innerHTML atob(str);}function myAlert(){alert(这是一个提示框);}function myConfirm(){var x;var r confirm(按下按钮!);if (r true){x 你按下了\确定\按钮!;}else{x 你按下了\取消\按钮!;}ptag.innerHTML x;}var myWin;function myOpen(){if(myWin undefined || (myWin ! undefined myWin.closed true)){myWin window.open(, , width200,height100);}else{return;}}function myMoveBy(){if(myWin undefined || myWin.closed true) myOpen();myWin.moveBy(200, 200);}function myMoveTo(){if(myWin undefined || myWin.closed true) myOpen();myWin.moveTo(0, 0);}function myPrint(){print();}function myPrompt(){var name prompt(请输入你的名字。)if (name ! null name ! ){ptag.innerHTML 你好 name ! 今天感觉如何?;} else {ptag.innerHTML 你没有输入任何内容;}}function myResizeBy(){if(myWin undefined || myWin.closed true) myOpen();myWin.resizeBy(100, 100);}function myClose(){if(myWin undefined) return;if(myWin ! undefined myWin.closed false) myWin.close();}/script /body /html运行结果如下图所示点击页面中的按钮即可实现相应功能。 黑马程序员前端JavaScript入门到精通全套视频教程javascript核心进阶ES6语法、API、js高级等基础知识和实战教程
http://www.hkea.cn/news/14322929/

相关文章:

  • 中国新农村建设网站投稿网页制作工具安其制作方式分 可以分为
  • wordpress调用随机文章昆明关键词优化
  • 网站目录编辑审核的注意事项wordpress 推送公众号
  • .网站链接策略宁波网站建站的公司
  • 杭州论坛网站制作中小企业品牌网站建设
  • 国内免费产品发布网站iis网站属性
  • mvc4 做网站哈尔滨建站
  • 环保设备网站建设模板新郑做网站优化
  • 藤县建设局网站代理商怎么做
  • 承德住房和城乡建设局网站关闭了环评登记表在哪个网站做
  • 深圳京圳建设监理有限公司网站大宅装修
  • 俄语购物网站建设上海网站建设专家
  • 企业网站建设排名资讯网站网络营销
  • 浙江建设局网站网站开发过程和里程碑
  • 做啪啪网站wordpress杂志主题
  • 网站开发公司市场营销策划公司
  • 装企营销网站建设仿照别的网站做
  • 做的网站进不去后台网站做优化的好处
  • 济南做网站的好公司有哪些东莞网站建设制作软件
  • 什么是企业营销型网站?网站排版策划
  • 建筑标准下载网站做水果网站平台
  • 成都网站排名优化开发网站开发需要用例图吗
  • 如何修改网站图片江门建设网站
  • 破解asp网站后台密码企业营销推广公司
  • win2003服务器网站管理工具电脑建设银行怎样设置网站查询密码
  • 做流量哪个网站好西安手机网站建站
  • 帮人做微信是哪个网站深圳市宝安区邮编
  • 百度网站关键词优化在哪里做中国建设网官方网站洞庭湖治理
  • 做网站如何选择颜色网页设计图片位置怎么设置
  • 公司的网站备案手续微信开放平台开发