- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1-* 北京源智天下科技有限公司 联系方式: 联系方式: 北京源智天下科技有限公司 第九讲:窗口和框架 讲师:杨兴 e-mail:jtclass@163.com / 课程内容安排 window对象 window对象事件及使用方法 对话框 状态栏 窗口操作 超时与时间间隔 框架操作 window对象 window对象介绍 简而言之,window对象是浏览器窗口对文档提供一个显示的容器,是每一个加载文档的父对象。window对象还是所有其他对象的顶级对象,通过对window对象的子对象进行操作,可以实现更多的动态效果。 window对象的使用方法 window对象代表当前打开的浏览器窗口,其作为顶级对象。window对象的方法和属性的调用和其它对象一样,区别是window对象不需要创建即可直使用。需要注意的是window对象名称是小写,下面是其属性和方法的调用语法。 window.属性名 window.方法名(参数列表) window对象 window对象的使用方法举例 window对象事件及使用方法 装载文档 网页加载完毕时激发一个onload事件。通常在该事件处理程序中进行与网页加载完毕相关的操作,该事件是BODY标签的属性。该事件也可以作用于IMG元素,通常借助该事件以实现图片预加载功能。当作用在BODY元素中时,只有当整个网页都加完毕后才会被激发。 卸载文档 与load事件相反,unload事件是在浏览器窗口卸载文档时所激发的事件。所谓卸载是浏览器的一个功能,即在加载新文档之前,浏览器会清除当前的窗口的内容。用这个事件可以在卸载文档时给用户一个提示信息,比如说一个问候。 window对象事件及使用方法 得到焦点与失去焦点 得到焦点是指浏览器窗口为当前的活动窗口,得到焦点时触发窗口对象的focus事件。相反的是当浏览器窗口变为后台窗口时,称为失去焦点。发生这种转换时触发名为blur的事件。通常将focus事件与blur事件都会联合起来,使用在与窗口活动状态有关的场合 。 窗口对象提供两个方法用于调整窗口的大小,分别是resizeTo和resizeBy。其中, resizeBy是相对于当前尺寸调整窗口大小,而resizeTo是把把窗口设置成指定的宽度和高度。当浏览器窗口大小被调整时,将会触发resize事件。 window对象事件及使用方法 错误处理 window对象中有一个可以用来处理错误信息的事件error,该事件由浏览器产生。以IE浏览器为例,一旦产生了JavaScript错误,就会在窗口状态栏中显示错误提示。只有在当前窗口中发生了JavaScript错误才激发error事件,虽然能得到错误通过,但与“try…catch…finally”异常处理结构不同,后者是语言机制,在这种机制下错误是可以挽回的。 下面举例说明. window对象事件及使用方法 错误处理 对话框 警告对话框 警告对话框是一个带感叹图标的小窗口,显示文本信息并且使扬声器发出“当~”的声音。通常用来输出一些简单的文本信息,通过调用window对象的alert方法即可显示一个警告对话框 询问对话框 询问对话框是具有双向交互的信息框,系统在对话框上放置按钮,根据用户的选择返回不同的值。设计程序时可以根据不同的值予以不同的响应,实现互动的效果。通常放在网页中,对用户进行询问并根据其选择而做选择不同的流程。 使用语法如下: window.confirm(string) 对话框 输入对话框 很多情况下需要向网页中的程序输入数据,简单的鼠标交互显然不能满足。此时就可以使用window对象提供的输入对话框,通过该对话框可以输入数据。通过window的prompt方法即可显示输入对话框,使用方法如下: mpt( 提示信息,默认值 ) 对话框 输入对话框实例 状态栏 状态栏介绍 浏览器的状态栏通常位于窗口的底部,用于显示一些任务状态信息等。在通常情况下,状态显示当前浏览器的工作状态或用户交互提示信息 ,如图所示。 状态栏 默认状态栏信息 默认情况下,状态栏里的信息都是空的,只有在加载网页或将鼠标放在超链接上时,状态栏中才会显示与任务目标相关的瞬间信息。window对象的defaultStatus属性可以用来设置在状态栏中的默认文本,当不显示瞬间信息时,状态栏可以显示这个默认文本。defaultStatus属性是一个可读写的字符串 。 状态栏瞬间信息 在默认情况下,将鼠标放在一个超链接上时,状态栏会显示该超链接的URL,此时的状态栏信息就是瞬间信息。当鼠标离开超链接时,状态栏就会显示默认的状态栏信息,瞬间信息消失 。 状态栏 状态栏瞬间信息 窗口操作 打开新窗口 使用window
您可能关注的文档
- GD权志龙韩文介绍.ppt
- 乐子吴吞制作21917.ppt
- GeorgeGordonByron简介.ppt
- 乐易突破英语预备级上课件L1.ppt
- gh二学期项目管理概论1.ppt
- 乔第3章寻址方式与指令系统.ppt
- 岩浆岩的产状和相.ppt
- 岳阳楼记与作者介绍.ppt
- Goforit七年级U8SectionB文本解读.ppt
- GMC96头打磨车教材2003.ppt
- 2025年征信考试题库:征信风险评估与防范实务技巧试题.docx
- “竖屏观看春晚”:场景传播视域下的主流媒体融合研究.docx
- 2025年征信考试题库(征信信息安全)技术防护与漏洞扫描试题卷.docx
- 2025年成人高考《语文》写作素材积累:法学知识在写作中的应用试题.docx
- 应对人口老龄化的策略研究.pptx
- 京津冀地区水质净化时空演变及影响因素研究.docx
- 2025年辽宁省沈阳市皇姑区高三下学期3月联考物理试卷.docx
- 2025年辽宁省沈阳市法库县高三英才班下学期物理限时训练试题.docx
- 2025年护士执业资格考试题库:护理科研方法与实践应用题库.docx
- 2025年辽宁省沈阳市法库县高三下学期考前物理适应性演练(二)试题.docx
文档评论(0)