Web程序的问题(第4版)_第5章.pptVIP

  1. 1、本文档共161页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
. 浏览器对象模型及应用 对象 对象描述浏览器窗口特征,它是、、对象的父对象。另外,对象还可认为是其他任何对象的假定父对象,如语句“(世界,你好!);” 相当于语句“(世界,你好!);”。 对象的属性有:、、、、、、等 对象的方法:有( )、( )、( )、( )、( )、( )、( )、( )、( )等 . 浏览器对象模型及应用 对象 与窗口有关的属性 包括、、、 这个属性是特殊的,严格来说,它们并不能算做对象的属性,而是当前浏览器环境所涉及的对象的实例。因此它们的引用与一般对象属性不同:在它们的名称之前不能加对象名,如,而不是。 和代表当前窗口;代表当前窗口或框架()的父窗口,主要在使用框架的页面中使用;是主窗口,是所有下级窗口的父窗口。 . 浏览器对象模型及应用 对象 与浏览器状态栏有关的属性 包括、,其值都为字符串。 是浏览器当前状态栏显示的内容,是浏览器状态栏显示的默认值。利用这两个属性可以设置和改变浏览器状态栏显示的内容。例如: 访问网易; 网易 当鼠标位于该超链接位置时,状态栏将显示字符串“访问网易”。 . 浏览器对象模型及应用 对象 与对话框有关的方法 包括( )、( )和( )三个方法,它们分别产生三个标准对话框。它们的语法分别为: · (字符串); 参数字符串为显示于对话框中的内容,无返回值。 · (字符串); 参数字符串为显示于对话框中的内容。若用户单击“确定”按钮,返回值为,否则返回值为。 · (字符串,字符串); 参数字符串为显示于对话框中的内容,参数字符串输入的默认内容;如用户单击对话框的“确定”按钮,则返回用户在输入框中输入的字符串;如用户单击对话框的“取消”按钮,则返回。 . 浏览器对象模型及应用 对象 与对话框有关的方法 (你好!); (你确定要继续吗?); (请输入您的姓名:,*******); . 浏览器对象模型及应用 对象 与窗口生成与撤销有关的方法 包括( )、( )方法。 ( )方法生成一个新窗口,语法为: (, [, ]); 其中,参数是在新生成的窗口中载入的页面;是新窗口的名字; 是可选参数,该参数是一个字符串,表示新窗口的外观特征,可以指定多个特征,各特征值之间以逗号“,”相隔,特征值格式为:特征名值,如,表示新窗口的宽度为个像素点。该参数省略时,按默认特征生成新窗口。 ( )返回指向新窗口的指针。 例如:(,,); ( )方法用于关闭一个窗口。例如:( ); . 浏览器对象模型及应用 对象 特 征 名 取 值 含 义 长度值 窗口的宽度 长度值 窗口的高度 (无)(有)或(无)(有)下同 是否显示标准工具栏。默认值为 或 是否显示定位栏。默认值为 或 是否显示状态栏。默认值为 或 是否显示菜单栏。默认值为 或 是否按需要显示滚动条。默认值为 或 是否允许用户改变窗口大小。默认值为 窗口特征值表 . 浏览器对象模型及应用 对象 与窗口焦点有关的方法 包括( )、( )方法。 支持多窗口操作的操作系统在任何时刻都只有一个窗口处于“激活”状态,可以接收用户的输入,这样的窗口我们就称它获得了焦点,否则称它失去了焦点。 方法( )、( )使窗口分别获得和失去焦点 例如: ( ); ( ); . 浏览器对象模型及应用 对象 与“超时”有关的方法 包括( )、( )方法。 ( )方法,意为“设置超时”,其语法为: (); 其中,参数是一个表达式,通常为一个函数;是整数,单位是。执行( )的结果是每隔 将重新对求值次。( )返回一个标志,指示这个“超时”设置。 ( )方法的作用是清除指定的超时设置。语法为: (); 参数是由返回的标志 . 浏览器对象模型及应用 对象 其他属性和方法 属性,是一个窗口名,该窗口是由( )打开的最新窗口。 属性,是一个数组,数组的各成员是窗口内的各帧。 方法():使窗口滚动到、处。 另外,文件被载入和退出窗口,分别会触发和事件,即在的元素中可以设置和事件处理代码。 . 浏览器对象模型及应用 【例】在浏览器中显示一个如图()所示的初始用户输入界面,接收用户输入的姓名和电话号码,用户单击“输入完成”按钮后,将弹出如图()所示的对话框,要求用户再次确认,若单击“确认”按钮,则生成一个如图()所示的新窗口,显示用户输入的姓名和电话号码。若单击图()中的“取消”按钮,则弹出如图()所示的警告框。 () 初始用户输入界面 () 单击“输入完成”按钮后的对话框 () 单击“确定”按钮生成的新窗口 () 单击

文档评论(0)

开心就好 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档