javascript history对象(历史记录)使用方法(实现浏览器前进后退)

 更新时间:2014年01月07日 15:47:16   作者:  
本文主要介绍了window.history对象使用方法

window.history对象在编写时可不使用 window 这个前缀。为了保护用户隐私,对 JavaScript 访问该对象的方法做出了限制。

方法:

history.back() - 加载历史列表中的前一个URL,这与在浏览器中点击前进按钮是相同的
history.forward() - 加载历史列表中的下一个URL,这与在浏览器中点击前进按钮是相同的

实例:

复制代码 代码如下:

<html>
<button name="back" value="后退" onclick="goBack()">后退</button>
<button name="forward" value="前进" onclick="goForward()">前进</button>
<script type="text/javascript">
function goBack(){
        history.back();        
}
function goForward(){
        history.forward();     
}      
</script>
</html>

其他方法:

复制代码 代码如下:

history.go(0);//刷新当前页面
//以下是要在浏览器中有历史记录的,否则不会有效果.
history.go(1);//前进一页
history.go(-1);//后退一页
history.go(-2);//后退两页
history.length;//当前窗口包含的历史记录条数

相关文章

  • javascript中的3种继承实现方法

    javascript中的3种继承实现方法

    这篇文章主要介绍了javascript中的3种继承实现方法,包括使用Object.create实现类式继承、使用utilities工具包自带的util.inherites、使用extends关键字,非常的实用,希望对大家了解javascript继承能够有所帮助
    2016-01-01
  • ParseInt函数参数设置介绍

    ParseInt函数参数设置介绍

    经常用ParseInt函数转换字符串为int数值,ParseInt函数有两个参数可以设置,其中第二个参数可以缺省
    2014-01-01
  • JS继承--原型链继承和类式继承

    JS继承--原型链继承和类式继承

    本篇文章小编将为大家介绍JS继承--原型链继承和类式继承,有需要的朋友可以参考一下
    2013-04-04
  • 浅谈js闭包理解

    浅谈js闭包理解

    这篇文章主要介绍了js闭包理解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • JavaScript中的setUTCDate()方法使用详解

    JavaScript中的setUTCDate()方法使用详解

    这篇文章主要介绍了JavaScript中的setUTCDate()方法使用详解,是JS入门学习中的基础知识,需要的朋友可以参考下
    2015-06-06
  • IE不支持getElementsByClassName最终完美解决方案

    IE不支持getElementsByClassName最终完美解决方案

    目前可以这么解决,判断浏览器支不支持这个方法,如果支持就不管;如果不支持,就在document对象里加入getElementsByClassName这个方法,按兴趣的朋友可以了解下
    2012-12-12
  • JavaScript Math.floor方法(对数值向下取整)

    JavaScript Math.floor方法(对数值向下取整)

    这篇文章主要介绍了Math.floor 方法用于对数值向下取整,即得到小于或等于该数值的最大整数,需要的朋友可以参考下
    2015-01-01
  • JavaScript数据类型转换

    JavaScript数据类型转换

    本文详细讲解了JavaScript实现数据类型转换的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • Javascript的this详解

    Javascript的this详解

    这篇文章主要介绍了Javascript的this的作用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • javascript中数组的多种定义方法和常用函数简介

    javascript中数组的多种定义方法和常用函数简介

    本文简单介绍了javascript一维数组和二维数组的定义方法集锦以及常用函数简介。
    2014-05-05

最新评论