location对象

location是一个很特别的对象,因为它既是window对象的属性,也是document对象的属性;换句话说,window.location和document.location引用的是同一个对象。

location.hash:          “#contents”                      返回url中的hash,如果url中不包含散列,则返回空字符串。

location.host:           "www.aaa.com:80"          返回服务器名称和端口号;

location.hostname:           "www.aaa.com"          返回服务器名称;

location.href:           "http://www.aaa.com"          返回当前加载页面的完整url;

location.pathname:           "/ABC/"          返回当前加载页面的URL中的目录和文件名;

location.port:           "8080"          返回端口;

location.protocol:           "http"          返回协议;

location.search:           "?a=1"          返回查询字符串;


location.replace(“http://www.baidu.com”)    调用replace()方法后,用户不能回到前一个页面;

location.reload()  //重新加载,会读取缓存

location.reload(true)   //从服务器直接加载,不读取缓存

你可能感兴趣的:(location对象)