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


Posted in Javascript onJanuary 07, 2014

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 相关文章推荐
用javascript实现计算两个日期的间隔天数
Aug 14 Javascript
20个非常有用的PHP类库 加速php开发
Jan 15 Javascript
简洁Ajax函数处理(示例代码)
Nov 15 Javascript
Bootstrap每天必学之前端开发框架
Nov 19 Javascript
Bootstrap编写一个在当前网页弹出可关闭的对话框 非弹窗
Jun 30 Javascript
Vue.js双向绑定操作技巧(初级入门)
Dec 27 Javascript
对称加密与非对称加密优缺点详解
Feb 06 Javascript
jQuery实现百度登录框的动态切换效果
Apr 21 jQuery
深入理解vue $refs的基本用法
Jul 13 Javascript
js实现无缝轮播图特效
May 09 Javascript
微信小程序学习之自定义滚动弹窗
Dec 20 Javascript
手写Spirit防抖函数underscore和节流函数lodash
Mar 22 Javascript
form表单action提交的js部分与html部分
Jan 07 #Javascript
javascript对话框使用方法(警告框 javascript确认框 提示框)
Jan 07 #Javascript
javascript计时器事件使用详解
Jan 07 #Javascript
javascript创建和存储cookie示例
Jan 07 #Javascript
js 去掉空格实例 Trim() LTrim() RTrim()
Jan 07 #Javascript
window.showModalDialog()返回值的学习心得总结
Jan 07 #Javascript
js showModalDialog参数的使用详解
Jan 07 #Javascript
You might like
一个用于mysql的数据库抽象层函数库
2006/10/09 PHP
php中选择什么接口(mysql、mysqli)访问mysql
2013/02/06 PHP
php笔记之:初探PHPcms模块开发介绍
2013/04/26 PHP
PHP使用redis实现统计缓存mysql压力的方法
2015/11/14 PHP
PHP getID3类的使用方法学习笔记【附getID3源码下载】
2019/10/18 PHP
HR vs ForZe BO3 第一场 2.13
2021/03/10 DOTA
JS类库Bindows1.3中的内存释放方式分析
2007/03/08 Javascript
javascript日期转换 时间戳转日期格式
2011/11/05 Javascript
jQuery获取样式中的背景颜色属性值/颜色值
2012/12/17 Javascript
js修改table中Td的值(定义td的双击事件)
2013/01/10 Javascript
jQuery学习笔记之基础中的基础
2015/01/19 Javascript
JS排序之快速排序详解
2017/04/08 Javascript
JavaScript该如何学习 怎样轻松学习JavaScript
2017/06/12 Javascript
解决vue无法设置滚动位置的问题
2018/10/07 Javascript
用原生JS实现爱奇艺首页导航栏代码实例
2019/09/19 Javascript
python3 图片referer防盗链的实现方法
2018/03/12 Python
详解关于Django中ORM数据库迁移的配置
2018/10/08 Python
python 获取等间隔的数组实例
2019/07/04 Python
python并发爬虫实用工具tomorrow实用解析
2019/09/25 Python
使用python实现男神女神颜值打分系统(推荐)
2019/10/31 Python
Python基于Socket实现简单聊天室
2020/02/17 Python
python 已知平行四边形三个点,求第四个点的案例
2020/04/12 Python
opencv 实现特定颜色线条提取与定位操作
2020/06/02 Python
Python3 ffmpeg视频转换工具使用方法解析
2020/08/10 Python
深入理解HTML的FormData对象
2016/05/17 HTML / CSS
Charles & Colvard官网:美国莫桑石品牌
2019/06/05 全球购物
英国健身超市:Fitness Superstore
2019/06/17 全球购物
Stutterheim瑞典:瑞典高级外套时装品牌
2019/06/24 全球购物
课例研修方案
2014/05/31 职场文书
走群众路线剖析材料
2014/10/09 职场文书
毕业实习计划书
2015/01/16 职场文书
2015年护士节慰问信
2015/03/23 职场文书
简单介绍Python的第三方库yaml
2021/06/18 Python
Win7/8.1用户可以免费升级到Windows 11系统吗?
2021/11/21 数码科技
详解MySQL的主键查询为什么这么快
2022/04/03 MySQL
以MySQL5.7为例了解一下执行计划
2022/04/13 MySQL