文章目录
  1. 1. Location 对象的属性
  2. 2. Location 对象的方法
  3. 3. 举例
  4. 4. 参考

Location 对象是 Window 对象的一个部分,可通过 window.location 属性来访问。
Location 对象包含有关当前 URL 的信息。

Location 对象的属性

以下属性均是字符串,且可读可写

  1. protocal:协议
  2. hotsname:主机名称
  3. port:端口号
  4. host:主机名称+端口号
  5. pathname:路径
  6. search:查询部分,从?开始
  7. hash:锚部分,从#开始
  8. href:完整的 URL

Location 对象的方法

assign() 加载新的文档
reload() 重新装载当前文档
replace() 装载一个新文档,无须为它创建一个新的历史记录

举例

去浏览器里的控制台里,具体查看下。

eg1.
http://intf.onebox.so.com/index.php?query=%E5%88%98%E5%BE%B7%E5%8D%8E&ui=1&ip=220.181.159.173&guid=&_port=8967&baike_type=0&type=famous&simulateType=ip&_isRight=&jsonpTest=on&_test=1&_debug=0
eg2.
file:///D:/top_so_com_popular/index.html?m=Popular#%E7%94%B7%E6%BC%94%E5%91%98
eg3.
http://localhost:4000/2015/01/03/html_codingSpec/

参考

http://www.w3school.com.cn/jsref/dom_obj_location.asp

文章目录
  1. 1. Location 对象的属性
  2. 2. Location 对象的方法
  3. 3. 举例
  4. 4. 参考