一、history对象
history对象提供用户最近浏览过的URL列表。但出于隐私方面的原因,history对象不再允许脚本访问已经访问过的实际URL,可以使用history对象提供的、逐个返回访问的页面的方法。
名称 | 描述 |
back() | 加载history对象列表中的前一个URL |
forward() | 加载history对象列表中的后一个URL |
go() | 加载history对象列表中的某一个具体URL |
二、location对象
location对象提供当前页面的URL信息,并且可以重新装载当前页面或装入新页面。
名称 | 描述 |
host | 设置或返回主机名和当前URL的端口号 |
hostname | 设置或返回当前URL的主机名 |
href | 设置或返回完整的URL |
名称 | 描述 |
reload() | 重新加载当前文档 |
replace() | 用新的文档替换当前文档 |
三、document对象
属性 | 描述 |
referrer | 返回载入当前的文档 |
URL | 返回当前文档的URL |
referrer的语法格式:
document.referrer
当前文档如果不是通过超链接访问的,则document.referrer的值为null。
URL的语法格式:
document.URL
方法 | 描述 |
getElementById() | 返回对拥有指定id的第一个对象的引用 |
getElementsByName() | 返回带有指定名称的对象的集合 |
getElementsByTagName() | 返回带有指定标签名的对象的集合 |
write() | 向文档写文本、HTML表达式或JavaScript代码 |