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 相关文章推荐
判断滚动条到底部的JS代码
Nov 04 Javascript
jquery实现select选择框内容左右移动代码分享
Nov 21 Javascript
JavaScript获取当前url根目录(路径)
Jun 17 Javascript
移动端翻页插件dropload.js(支持Zepto和jQuery)
Jul 27 Javascript
JS动态生成年份和月份实例代码
Feb 04 Javascript
js 函数式编程学习笔记
Mar 25 Javascript
JavaScript简单计算人的年龄示例
Apr 15 Javascript
VSCode配置react开发环境的步骤
Dec 27 Javascript
微信小程序 JS动态修改样式的实现方法
Dec 16 Javascript
微信小程序获取公众号文章列表及显示文章的示例代码
Mar 10 Javascript
javascript实现支付宝滑块验证码效果
Jul 24 Javascript
详细分析JavaScript中的深浅拷贝
Sep 17 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
PHP脚本数据库功能详解(中)
2006/10/09 PHP
默默简单的写了一个模板引擎
2007/01/02 PHP
javascript实现的鼠标链接提示效果生成器代码
2007/06/28 Javascript
关于JavaScript中var声明变量作用域的推断
2010/12/16 Javascript
JS图像无缝滚动脚本非常好用
2014/02/10 Javascript
JavaScript使用focus()设置焦点失败的解决方法
2014/09/03 Javascript
jQuery.holdReady()方法用法实例
2014/12/27 Javascript
JavaScript实现表格点击排序的方法
2015/05/11 Javascript
AngularJS仿苹果滑屏删除控件
2016/01/18 Javascript
浅谈js中调用函数时加不加括号的问题
2016/07/28 Javascript
bootstrap日历插件datetimepicker使用方法
2016/12/14 Javascript
canvas绘制万花筒效果(代码分享)
2017/01/20 Javascript
利用js查找数组中指定元素并返回该元素的所有索引示例
2017/03/29 Javascript
在vue.js中抽出公共代码的方法示例
2017/06/08 Javascript
nodejs实现截取上传视频中一帧作为预览图片
2017/12/10 NodeJs
使用js在layui中实现上传图片压缩
2019/06/18 Javascript
js表达式与运算符简单操作示例
2020/02/15 Javascript
js、jquery实现列表模糊搜索功能过程解析
2020/03/27 jQuery
JS变量提升原理与用法实例浅析
2020/05/22 Javascript
js正则表达式简单校验方法
2021/01/03 Javascript
[03:28]2014DOTA2国际邀请赛 EG战队官方纪录片
2014/07/21 DOTA
Python中模块与包有相同名字的处理方法
2017/05/05 Python
Django Admin实现三级联动的示例代码(省市区)
2018/06/22 Python
python爬取哈尔滨天气信息
2018/07/14 Python
Python中logging实例讲解
2019/01/17 Python
基于python3 的百度图片下载器的实现代码
2019/11/05 Python
python等差数列求和公式前 100 项的和实例
2020/02/25 Python
Python web框架(django,flask)实现mysql数据库读写分离的示例
2020/11/18 Python
俄罗斯马克西多姆家居用品网上商店:Максидом
2020/02/06 全球购物
工商管理实习生自我鉴定范文
2013/12/18 职场文书
八年级音乐教学反思
2014/01/09 职场文书
业务员薪酬管理制度
2014/01/15 职场文书
党员一句话承诺大全
2014/03/28 职场文书
个人委托书格式
2014/04/04 职场文书
戒毒悔改检讨书
2014/09/21 职场文书
义诊活动总结
2015/02/04 职场文书