只读属性,返回关于 document 当前信息的 Location 对象,包含如下属性:
(1)导航:window.location = url;或 window.location.assign(url);
(2)强制从服务器重新加载当前页面:location.reload();
(3)重新加载页面:location.replace();替换的新方法不会保存在会话的历史 history 中,不能使用后退按钮后退到该页面
(4)获取查询字符串:window.location.search
对用户所访问的页面按时间顺序进行的记录和保存,使用该API之前,扩展程序必须在其 manifest.json 文件中获取history的许可。
方法与属性见文档
Fragment identifiers 发生变化会触发 hashchange 事件;
fragment 不会被发送到服务器;
fragment 的改变不会触发浏览器刷新页面,但是会生成浏览历史;