《javascript从入门到精通》13其他对象.ppt
《《javascript从入门到精通》13其他对象.ppt》由会员分享,可在线阅读,更多相关《《javascript从入门到精通》13其他对象.ppt(20页珍藏版)》请在三一办公上搜索。
1、第13章 其他对象,在前面的章节中,依次介绍了浏览器对象当中的Window对象、frame对象、Document对象、Form对象。但是除此之外,还有几个在编写程序时需要使用的对象。Location对象提供当前浏览器窗口中浏览网页的地址,可以使用Location对象进行锚点链接和调转页面。History对象的主要功能是一个存储窗口或框架的浏览URL地址的信息,并提供用户一些方法,让浏览者可以通过这些方法直接跳转到浏览过的页面。Screen对象提供了有关显示器的信息,代表用户所使用的计算机中所使用的窗口大小及分辨率的设置。Navigator对象,提供显示当前页面的浏览器的信息。在本章中主要讲这几
2、个对象的属性、方法和相应的实例。,本资料由-大学生创业|创业|创业网http:/提供资料在线代理|网页代理|代理网页|http:/减肥药排行榜|淘宝最好的减肥药|什么减肥药效果最好|减肥瘦身药|http:/,13.1 Location对象,Location对象表示当前浏览器窗口中浏览网页的地址。当浏览器打开一个网页时,浏览器窗口自动创建了一个表示网页地址URL的Location对象。下面了解以下Location对象常用的属性和方法。,13.1.1 Location对象的属性、方法,对Location对象的属性和方法的引用,与其他对象引用属性和方法的语法格式相同:location.属性|方法Wi
3、ndow对象的location属性包含了当前页面的地址(URL)信息,可以直接改变此属性值,将其设置成新的地址(URL):window.location=URL,13.1.2 输出localtion属性的信息,Location对象表示浏览器的URL地址信息,它的属性分别表示URL地址的不同部分。下面是一个虚拟的URL地址,代码如下所示:http:/:8080/javascript/zhang1/1-1.html?name=user#archor1Location对象属性对于URL地址不同部分:location.protocal:对应URL地址的“http:”部分,表示URL地址所使用的协议部分
4、。location.hostname:对应URL地址的“”部分,表示URL地址所在的域名。location.port:对应URL地址的“:8080”部分,表示服务器所用的端口号。location.host:相当于hostname和port的组合。对应URL地址的“:8080”部分,表示URL地址所在的域名和端口号。location.pathname:对应URL地址中的“/javascript/zhang1/1-1.html”部分,指定的网页文件的名称或是路径。location.href:表示的是整个URL地址的字符串。location.Hash:对应URL地址的“#archor1”部分,表示地
5、址中的锚点链接。location.search:对应URL地址的“?name=user”,表示地址中的索引和查询的信息。,13.1.3 跳转页面,使用location可以实现跳转页面的效果。实现跳转页面的效果可以有3种方法来实现。方法一:使用Window对象的location属性,将window.location属性值设置为要跳转的页面URL地址,会引发浏览器装载并显示URL所指的文档的内容。方法二:设置Location对象的href属性。href属性用于设置或返回完整的URL,提供一个指定窗口对象的完整url的字符串。方法三:使用Location对象的assign(URL)方法。通过这个方法
6、可以实现把一个新的URL赋给Location对象。,13.1.4 进行锚点链接,使用Location对象不仅可以实现不同页面之间的跳转,还可以实现同一个页面、不同部分的链接,也就是锚点链接。锚点链接是通过设置Location对象的hash属性来实现的。hash属性表示URL地址中的锚点,该属性可以设置或返回href属性中在#符号后面的内容,其中包括前面的(#)。例如下面的URL地址中,hash属性就是“#hash1”。http:/,13.2 History对象,History对象又称为历史对象,用来存储用户最近浏览过的网址列表。客户端的用户可以单击浏览器的工具栏上“后退”和“前进”按钮,打开最
7、近访问的网页。Window对象的history属性可以引用该窗口的History对象。History对象与其他对象一样,提供一些属性和方法对浏览者浏览的历史记录进行操作。,13.2.1 History对象的属性、方法,History对象的主要功能是一个存储窗口或框架的浏览URL地址的信息,并提供用户一些属性和方法,让浏览者可以通过这些方法直接跳转到浏览过的页面。History对象的属性或者方法的语法格式:history属性|方法,13.2.2 统计访问页面的个数,length可以记录历史记录的列表项的个数,即是一个长度属性,表示当前浏览器所打开的文档的数目。本实例设置了4个连接页面,分别为13
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- javascript从入门到精通 javascript 入门 精通 13 其他 对象
链接地址:https://www.31ppt.com/p-6525839.html