BOM--location对象

Posted cyany_blue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BOM--location对象相关的知识,希望对你有一定的参考价值。

1.location.hash 返回URL的hash(#号后跟着的字符),如果不存在,返回空字符串

2.location.host 返回服务器名称和端口号

3.location.href 返回当前加载页面的完整URL,而location对象的toString()也是返回这个值

4.location.pathname 返回URL中的目录或文件名

5.location.port 返回URL指定的端口号,如果URL中不包含端口号,则这个属性返回字符串

6.location.protocol 返回页面使用的协议,通常是http:或https:

7.location.search 返回URL的查询字符串,这个字符串以问号开头

 

以上的属性也可以用作更改

8.上面的任何一种修改URL之后,浏览器的历史记录就会生成一条新纪录,因此单击后退按钮可以导航到下一个页面,replace()方法不会在历史记录中生成记录

9.reload()重新加载当前显示的页面 location.reload()可能是从从缓存中加载,location.reload(true) 一定从服务器加载

 

 

以上是关于BOM--location对象的主要内容,如果未能解决你的问题,请参考以下文章

[JS-BOM]BOM_Location地址栏对象

BOM(location对象,navigator对象,history对象)

BOM location对象navigator对象history对象

JS BOM和DOM

BOM location

第189天:BOM属性方法