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 相关文章推荐
ECMAScript 基础知识
Jun 29 Javascript
Jquery 基础学习笔记
May 29 Javascript
有关JavaScript的10个怪癖和秘密分享
Aug 28 Javascript
jquery实现漂浮在网页右侧的qq在线客服插件示例
May 13 Javascript
详解Bootstrap的aria-label和aria-labelledby应用
Jan 04 Javascript
jQuery实现的左右移动焦点图效果
Jan 14 Javascript
js 创建对象 经典模式全面了解
Aug 16 Javascript
解析javascript图片懒加载与预加载的分析总结
Oct 27 Javascript
jquery Ajax 全局调用封装实例详解
Jan 16 Javascript
详解使用vue实现tab 切换操作
Jul 03 Javascript
EasyUI在Panel上动态添加LinkButton按钮
Aug 11 Javascript
Element-UI中Upload上传文件前端缓存处理示例
Feb 21 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
星际争霸中的对战模式介绍
2020/03/04 星际争霸
收藏的PHP常用函数 推荐收藏保存
2010/02/21 PHP
基于php权限分配的实现代码
2013/04/28 PHP
php安装xdebug/php安装pear/phpunit详解步骤(图)
2013/12/22 PHP
php分页函数示例代码分享
2014/02/24 PHP
[原创]ThinkPHP让../Public在模板不解析(直接输出)的方法
2015/10/09 PHP
编写PHP脚本来实现WordPress中评论分页的功能
2015/12/10 PHP
让你的PHP7更快之Hugepage用法分析
2016/05/31 PHP
ajaxControlToolkit AutoCompleteExtender的用法
2008/10/30 Javascript
jquery实现滑动图片自己测试的例子
2013/11/05 Javascript
js用正则表达式来验证表单(比较齐全的资源)
2013/11/17 Javascript
js实现div弹出层的方法
2014/11/20 Javascript
JavaScript实现自动跳转文本功能
2017/05/25 Javascript
如何在vue中使用ts的示例代码
2018/02/28 Javascript
在小程序中使用Echart图表的示例代码
2018/08/02 Javascript
Vue 使用计时器实现跑马灯效果的实例代码
2019/07/11 Javascript
[02:35]DOTA2英雄基础教程 末日使者
2013/12/04 DOTA
python计算书页码的统计数字问题实例
2014/09/26 Python
python编写爬虫小程序
2015/05/14 Python
python 文件操作api(文件操作函数)
2016/08/28 Python
Python实现的桶排序算法示例
2017/11/29 Python
Python 错误和异常代码详解
2018/01/29 Python
使用python实现希尔、计数、基数基础排序的代码
2019/12/25 Python
浅谈tensorflow使用张量时的一些注意点tf.concat,tf.reshape,tf.stack
2020/06/23 Python
CSS3实现10种Loading效果
2016/07/11 HTML / CSS
Html5移动端适配IphoneX等机型的方法
2019/06/25 HTML / CSS
巴西24小时在线药房:Droga Raia
2020/05/12 全球购物
销售行业个人求职自荐信
2013/09/25 职场文书
医学护理系毕业生求职信
2013/10/01 职场文书
环境工程大学生个人的自我评价
2013/10/08 职场文书
师范大学毕业自我鉴定
2013/11/21 职场文书
我爱读书演讲稿
2014/05/07 职场文书
给校长的一封检讨书
2014/09/20 职场文书
家长意见和建议怎么写
2015/06/04 职场文书
MySQL 使用自定义变量进行查询优化
2021/05/14 MySQL
win11无法登录onedrive错误代码0x8004def7怎么办 ?
2022/04/05 数码科技