网站大量收购闲置独家精品文档,联系QQ:2885784924

Web前端开发电子课件 (9).ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

****window对象在客户端JavaScript中扮演着重要的角色,它是客户端程序的全局(默认)对象,它还是客户端对象层次的根节点,也是JS中最大的对象,它描述的是一个浏览器窗口,window对象表示浏览器中打开的窗口。1.基本概念3.2.1Window对象2.常用属性和方法3.2.1Window对象分类名称说明属性closed返回一个布尔值,该值声明了窗口是否已经关闭name设置或返回存放窗口名称的一个字符串opener返回对创建该窗口的window对象的引用parent返回当前窗口的父窗口self对当前窗口的引用,等价于window属性top返回最顶层的父窗口2.常用属性和方法3.2.1Window对象分类名称说明方法alert()显示带有一段消息和一个确认按钮的警告框confirm()显示带有一段消息以及确认按钮和取消按钮的对话框prompt()显示可以提示用户输入的对话框open()打开一个新的浏览器窗口或查找一个已命名的窗口close()关闭浏览器窗口focus()把键盘焦点给予一个窗口print()打印当前窗口的内容scrollBy()按照指定的像素值来滚动内容scrollTo()把内容滚动到指定的坐标3.窗口的操作3.2.1Window对象实现弹出窗口就需要使用window对象的open方法。open()方法用于打开一个新的浏览器窗口,或者查找一个已命名的窗口。3.窗口的操作3.2.1Window对象open(URL,name,space,replace)URL:指定新窗口要打开网页的URL地址;name:指定被打开新窗口的名称;space:用于设置浏览器窗口的特征(如大小、位置、滚动条等;replace:true表示替换浏览器历史中的当前条目,false(默认值)表示在浏览器历史中创建新的条目。4.定时器3.2.1Window对象JavaScript中可通过window对象提供的方法实现在指定时间后执行特定的操作,也可以让程序代码每隔一段时间执行一次,实现间歇操作。方法说明setTimeout()在指定的毫秒数后调用函数或执行一段代码clearTimeout()清除或取消由setTimeout()方法设置的定时器setInterval()按照指定的周期(以毫秒计)来调用函数或执行一段代码clearInterval()清除或取消由setInterval()方法设置的定时器3.2.2location对象BOM中location对象提供的方法,可以更改当前用户在浏览器中访问的URL,实现新文档的载入、重载以及替换功能。方法与属性说明href返回当前页面的URLpathname()返回当前页面的路径和文件名port()返回web主机的端口(80或443)protocol()返回所使用的web协议(http:或https:)assign()载入一个新的文档reload()重新载入当前文档replace用新的文档替换当前文档3.2.3history对象BOM提供的history对象,保存着用户上网的历史记录,从窗口被打开的那一刻算起。分类名称说明属性length返回历史列表中的网址数方法back加载history列表中的前一个URLforward加载history列表中的下一个URLgo加载history列表中的某个具体页面3.2.4navigator对象Navigator提供了有关浏览器的信息,但每个浏览器中的navigator对象中都有一套自己的属性。下面列举了主流浏览器中的一些方法和属性。?名称说明属性AppCodeName返回浏览器的代码名AppName返回浏览器的名称AppVersion返回浏览器的平台和版本信息cookieEnabled返回指明浏览器中是否启用cookie的布尔值platform返回返回用户操作系统的信息userAgent返回由客户机发送服务器的user-agent头部的值方法javaEnabled()指定是否在浏览器中启用JavataintEnabled()规定浏览器是否启用数据污点(datatainting)3.2.5screen对象每个Window对象的screen属性都引用一个Screen对象。Screen对象中存放着有关显示浏览器屏幕的信息。属性描述availHeight返回显示器屏幕的高度(除Windows任务栏之外

文档评论(0)

学海无涯而人有崖 + 关注
实名认证
内容提供者

教师资格证、人力资源管理师持证人

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

领域认证该用户于2023年06月11日上传了教师资格证、人力资源管理师

1亿VIP精品文档

相关文档