导航:首页 - 如何获取当前网页的名称

如何获取当前网页的名称
作者:深圳教育在线 来源:www.szedu.net 更新日期:2010-4-8

  要想获取当前网页的名称,首先要知道当前网页的url,通过window.location.href可以获得,window.location是什么对象呢?百度一下就可以知道了。

  location 对象描述了与一个给定的 Window 对象关联的完整 URL。location 对象的每个属性都描述了 URL 的不同特性。

  通常情况下,一个 URL 会有下面的格式:

  协议//主机:端口/路径名称#哈希标识?搜索条件 例如:

  http://www.javachen.com/index.html#topic?x=7&y=2 这些部分是满足下列需求的:

  “协议”是 URL 的起始部分,直到包含到第一个冒号。

  “主机”描述了主机和域名,或者一个网络主机的 IP 地址。

  “端口”描述了服务器用于通讯的通讯端口。

  路径名称描述了 URL 的路径方面的信息。

  “哈希标识”描述了 URL 中的锚名称,包括哈希掩码(#)。此属性只应用于 HTTP 的 URL。

  “搜索条件”描述了该 URL 中的任何查询信息,包括问号。此属性只应用于 HTTP 的 URL。“搜索条件”字符串包含变量和值的配对;每对之间由一个“&”连接。

  参照上面,只要获取了当前网页的url,就可以想办法知道当前网页的名称了。实现代码如下:

  function getFileName(){

  var url = window.location.href;

  //alert(url);

  var pos = url.lastIndexOf("\\");//如果是网上文件,路径分割符为"\\"

  if (pos == -1) //pos==-1表示为本地文件

  {

  pos = url.lastIndexOf("/"); //本地文件路径分割符为"/"

  // alert(pos);

  }

  var fileName = url.substring(pos + 1); //从url中获得文件名

  alert(fileName);

  }


报 名 此 课 程 / 咨 询 相 关 信 息
【预约登门】 【网上咨询】 【订座试听】 【现在报名】
课程名称
如何获取当前网页的名称
真实姓名
* 性 别
联系电话
* E-mail:
所在地区
咨询内容

      

相关文章:

Copyright© 2004-2017 www.szedu.net 深圳教育在线 版权所有
中国·深圳
粤ICP备06023013号