History 对象包含用户(在浏览器窗口中)访问过的 URL

History 对象是 window 对象的一部分,可通过 window.history 属性对其进行访问。

一. 常用属性

属性 描述
length 返回浏览器历史列表中的 URL 数量。
<button onclick="urlCount();">历史列表中url数量</button>
<script type="text/javascript">
    function urlCount () {
        alert("历史列表中url数量:" + history.length);
    }
</script>

二. 常用方法

方法 描述
back() 加载 history 列表中的前一个 URL。
forward() 加载 history 列表中的下一个 URL。
go() 加载 history 列表中的某个具体页面。
<button onclick="myForward();">向前</button>
<button onclick="myBack();">向后</button>
<button onclick="myGo(-2);">后退2个页面</button>
<script type="text/javascript">
    function myForward () {
        history.forward();
    }
    function myBack () {
        history.back();
    }
    function myGo (index) {    // 负代表后退, 正代表前进
        history.go(index);
    }
</script>
Copyright © 李振超 2018 all right reserved,powered by Gitbook
该文件最后修订时间: 2018-10-18 03:19:29

results matching ""

    No results matching ""