javascript第十二讲:历史对象和地址对象.ppt_第1页
javascript第十二讲:历史对象和地址对象.ppt_第2页
javascript第十二讲:历史对象和地址对象.ppt_第3页
javascript第十二讲:历史对象和地址对象.ppt_第4页
javascript第十二讲:历史对象和地址对象.ppt_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第12讲:历史对象和地址对象,讲师:杨兴电子邮件:课程内容安排,历史对象,地址对象,地址对象的相关应用,历史对象,历史对象介绍历史对象的主要功能是跟踪窗口中使用的网址,引用由文档对象的历史属性保存。通过使用history对象,您可以知道浏览器窗口最近访问的网页数量,还可以从一个页面跳转到另一个页面。在实际应用中,如果涉及到页面跳转问题,可以用这个对象来解决。使用历史对象的后退和前进方法,您可以实现和浏览器提供的后退和前进功能。历史。后退()历史。前进(),历史对象,跳转有时,您需要直接从一页跳到另一页。此时,可以通过调用历史对象的go方法来实现,它可以直接跳转到某个历史URL。例如,下面的代码

2、可以跳转到地址列表中编号为当前位置减N的地址所指向的页面。语法如下:历史。当n0时,载入历史表的第n页;n=0时加载当前页面;在n0,加载历史表中的第n页。另一种更直接的跳转方法是使用address对象,并设置address对象的location属性来打开指定的地址卸载文档。下面是一个具体的例子。历史对象、地址对象、网址介绍了网址的含义,即路径地址,它指的是网页中的访问路径。它的构成是标准化的。通常,网址的格式如下:协议(/)主机:端口(/)路径名(#)哈希标识符(?)搜索标准。这些部分满足以下要求:“协议”是网址的开始部分,直到它包含第一个冒号;主机描述主机和域名,或网络主机的IP地址;“端

3、口”描述服务器用于通信的通信端口;路径名描述了关于网址路径的信息;地址对象,“哈希id”描述URL中的锚点名称,包括哈希掩码(#)。此属性仅适用于该网址;超文本传输协议;搜索条件字符串包含成对的变量和值;每对之间用“/”来加载新文档,这与位置对象的href相同。07 08功能更换()09位置。替换();/用新的网址替换当前文档,不要将其添加到浏览器的历史记录中。10 11功能重载(12 13位置)。重新加载(要重新加载当前文档,有一个bool参数14 15 16 17 18,转到百度主页19163,电子邮件登录20,转到谷歌主页21,地址对象,并刷新文档。在实际应用中,它经常涉及到刷新文档,而JavaScript提供了一种刷新方法。使用位置对象的reload()方法刷新当前文档。reload()方法的语法代码如下:Location.reload(loadType)要加载新文档,除了open方法之外,还可以使用Location对象提供的方法。位置对象提供的替换方法可以用一个网址替换当前窗口的网址,达到加载新文档的效果。替换方法的语法代码如下:location.replace(url)、address对象和加载新文档示例。01 02var pos=0/将初始值赋给变量pos 0 09 functio

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论