window对象子对象和文档对象.ppt
《window对象子对象和文档对象.ppt》由会员分享,可在线阅读,更多相关《window对象子对象和文档对象.ppt(29页珍藏版)》请在三一办公上搜索。
1、第九章windowd对象的子对象和文档对象,课程回顾,了解DOM模型与BOM模型熟悉BOM中的顶级对象window了解window对象的常用属性和集合(document,location,frames,undefined)熟悉window对象的常用方法eval()isNaN()parseInt()parseFloat()熟悉window对象的对话框及窗口操作方法熟悉window对象的定时器的相关操作,包括setTimeout()、clearTimeout()、setInterval()、clearInterval()等函数的使用掌握JavaScript函数对象的结构、参数及调用掌握JavaSc
2、ript常用事件的使用,课程目标,熟悉window对象的常用子对象,包括opener、self、parent、top的应用方式等。掌握地址对象location掌握历史对象history掌握浏览器信息对象navigator熟悉document的常用属性和方法理解DOM,并能够使用JavaScript操作HTML中的DOM,window对象的常用子对象,opener属性,self属性,parent属性,top属性,history历史对象,常用窗口对象,location位置对象,frames集合,navigator对象,opener子对象,opener对象可以用于确定open方法打开窗口的源窗口在使
3、用open()方法打开新页面时候。可以通过opener属性来引用到父窗口。从而相互传值,self子对象,self对象实际上代表的是窗口自身,是用于对窗口对象自身的一些属性进行控制。在框架集应用或者对话框窗口中,使用self来引用自身能避免混乱例如在使用showModalDialog()方法,或 showModelessDialog()方法新打开的对话框页面中,使用链接将会在新页面打开,因此需要将对话框的默认链接目标指向self来避免这种情况!代码:在head标记中加入,parent子对象和top子对象,这两个属性应用于框架页面中。没有框架的页面讨论parent和top是没有意义的。parent
4、对象指相对于子窗口的父窗口。是一个相对的概念。只有在子窗口中才能获得到这个属性。top对象指整个页面。也就是最外层的那个窗口。,Parent案例,此处超链接的target属性应该怎么写?,退出后台Js代码是:parent.location=“login.html”,top对象,对于base窗口来说,他的top对象是A窗口可以通过top.length来得到顶层窗口中含有的框架个数,Base窗口,A窗口,location子对象,Location位置对象的属性说明,location对象:用来代表特定窗口的URL信息。URL的格式:protocol/host:port/path?search#hash
5、其中常用的协议有:http、file、ftp、mailto、news范例:http:/,location对象的常用方法,location位置对象的方法,按下一个按钮后前往网易网站,那么使用下面的代码,history历史对象,用于存储客户端最近访问过的网址清单,history历史对象的属性,history历史对象的方法,框架对象,框架对象:是在同一屏幕上显示多个互不干涉的可滚动框架 的窗口。frames属性:是由源文件中含有Frameset的Frame标签创 建的子框架的对象构成的数组。,parent.framesfr1parent.framesfr2parent.framesfr3,paren
6、t.frames0parent.frames1parent.frames2,或,length属性:可以使用窗口的length属性来查询框架中的子框架的数量,navigator对象,navigator对象用来获取浏览器的信息常用的属性有appName 浏览器的名称cpuClass cpu平台platform 操作系统plugins 浏览器的插件信息systemLanguage 操作系统语言userLanguage 用户设置的浏览器语言cookieEnabled 是否允许CookieappVersion 浏览器版本信息userAgent 用户表头,文档对象,文档对象常用的属性,links集合,an
7、chors集合,forms集合,title属性,文档对象在JavaScript中是一个很重要的对象。(document),bgColor属性,images集合,URL属性,cookie子对象,links集合,是一个对应于源文件中相应顺序的链接对象构成的数组如果文档里有三个链接标签即三个 那么可以使用如下的方法查询它们:,document.links0document.links1document.links2,anchors集合,如果你在文档里容纳了三个命名anchor,它们的名字分别为anchor1,anchor2和 anchor3,那么可以使用下面的代码分别查询它们:,document.a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- window 对象 文档
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6523757.html