书签 分享 收藏 举报 版权申诉 / 15
上传文档赚钱

类型第十二讲:历史对象和地址对象汇总课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4644550
  • 上传时间:2022-12-28
  • 格式:PPT
  • 页数:15
  • 大小:1.60MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《第十二讲:历史对象和地址对象汇总课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    第十二 历史 对象 地址 汇总 课件
    资源描述:

    1、历史对象 地址对象 历史对象和地址对象的相关应用历史对象的介绍 history对象其主要作用是用来跟踪窗口中曾经使用的URL,由document对象的history属性保持引用。通过使用history对象可以获知浏览器窗口近来访问过的网页个数,还可以实现从一个页面跳到另一个页面,在实际应用中,如涉及到页面的跳转问题,可以用这个对象来解决。前进到上一页和后退到下一页 使用history对象的back和forward方法,可以实现和浏览器提供的后退和前进功能。跳转 卸载文档。下面是一个具体的实例。URL介绍 URL也就是路径地址的意思,在网页中指的是访问的路径。它的构成是有一定的规范的,通常情况下

    2、,一个URL会有下面的格式:协议(/)+主机:端口(/)+路径名称(#)+哈希标识(?)+搜索条件。这些部分是满足这样的要求的:“协议”是URL的起始部分,直到包含到第一个冒号;“主机”描述了主机和域名,或者一个网络主机的IP地址;“端口”描述了服务器用于通讯的通讯端口;路径名称描述了URL的路径方面的信息;“哈希标识”描述了URL中的锚名称,包括哈希掩码(#)。此属性只应用于HTTP的URL;“搜索条件”字符串包含变量和值的配对;每对之间由一个“&”连接。获取指定地址的各属性值 通常在网页编程时,会涉及对地址的处理的问题,如页面间的参数传递等,这些都与地址本身的一些属性有关。这些属性大多都是

    3、用来引用当前文档的URL的各个部分。示例如下:获取指定地址的各属性值 加载新网页在网页设计过程中,时常会用到加载一个新的网页的情况。这时仍然可以用Location对象。它的href属性就可以轻松完成这一功能,该属性返回值为当前文档的URL,如果将该属性值设置为新的URL,那么浏览器会自动加载该URL的内容,从而达到加载一个新的网页的目的。具体的事例如下:获取参数,获取参数可以说是通过Location对象的search属性,可以获得从URL中传递过来的参数和参数值。然后在JavaScript代码中可以处理这些参数和参数值。具体的操作见下一页的示例。装载新文档与重新装入当前文档 文档的装载在应用中

    4、也是比较常见的,然而它的装方式一共就三种,即assign、replace和reload这三个方法。其中reload方法用于根据浏览器reload按钮定义的策略重新装入窗口的当前文档。replace方法取一个URL参数,从当前文档历史清单中装入URL,并显示指定页面。具体的使用方法如下面代码所示。0102范例12-60304function Assign()05 06location.assign(http:/);/加载一个新文档,和location对象的href属一样0708function Replace()09location.replace(http:/);/使用新的URL替换当前文档,

    5、不加入到浏览器的历史中1011function Reload()1213location.reload(http:/ 1718前往百度首页19163邮箱登录20前往google首页21刷新文档 在实际应用中,经常会涉及到对文档的刷新,JavaScript提供了一种刷新方法。使用Location对象的reload()方法可以刷新当前文档。reload()方法的语法代码如下所示:加载新文档 加载一个新文档,除了用open方法以外还可以用Location对象所提供的方法。Location对象所提供的replace方法可以用一个URL来取代当前窗口的URL,以达到加载新文档的效果。replace方法的语法代码如下所示:location.replace(url)加载新文档 示例。0102var pos=0/给变量给变量pos赋初值赋初值009function goUrl()/自定义函数获取新地址自定义函数获取新地址10 11 pos+/pos加加112 location.replace(http:/?id=+pos)/加载新页面加载新页面13 1415

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:第十二讲:历史对象和地址对象汇总课件.ppt
    链接地址:https://www.163wenku.com/p-4644550.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库