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代码
Mar 10 Javascript
javascript 面向对象编程 万物皆对象
Sep 17 Javascript
javascript上传图片前预览图片兼容大多数浏览器
Oct 25 Javascript
解决用jquery load加载页面到div时,不执行页面js的问题
Feb 22 Javascript
JS脚本实现动态给标签控件添加事件的方法
Jun 02 Javascript
用JS实现轮播图效果(二)
Jun 26 Javascript
EasyUI加载完Html内容样式渲染完成后显示
Jul 25 Javascript
JavaScript实现前端实时搜索功能
Mar 26 Javascript
Vue中封装input组件的实例详解
Oct 17 Javascript
vue基于element的区间选择组件
Sep 07 Javascript
vue中axios实现数据交互与跨域问题
May 12 Javascript
js实现随机点名功能
Dec 23 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之字符串变相相减的代码
2007/03/19 PHP
简单的php中文转拼音的实现代码
2014/02/11 PHP
php中cookie实现二级域名可访问操作的方法
2014/11/11 PHP
php遍历CSV类实例
2015/04/14 PHP
WordPress开发中用于获取近期文章的PHP函数使用解析
2016/01/05 PHP
Yii2.0 模态弹出框+ajax提交表单
2016/05/22 PHP
php 输出json及显示json中的中文汉字详解及实例
2016/11/09 PHP
PHP获取访问设备信息的方法示例
2019/02/20 PHP
jQuery Migrate 1.1.0 Released 注意事项
2014/06/14 Javascript
字段太多jquey快速清空表单内容方法
2014/08/21 Javascript
BootStrap modal模态弹窗使用小结
2016/10/26 Javascript
微信小程序 rich-text的使用方法
2017/08/04 Javascript
JavaScript ES6常用基础知识总结
2019/02/09 Javascript
vue项目中仿element-ui弹框效果的实例代码
2019/04/22 Javascript
vue-cli脚手架打包静态资源请求出错的原因与解决
2019/06/06 Javascript
微信小程序错误this.setData报错及解决过程
2019/09/18 Javascript
layui 中select下拉change事件失效的解决方法
2019/09/20 Javascript
js动态生成表格(节点操作)
2021/01/12 Javascript
编写Python脚本来实现最简单的FTP下载的教程
2015/05/04 Python
在Python的Django框架中创建和使用模版
2015/07/15 Python
python中实现指定时间调用函数示例代码
2017/09/08 Python
对python中字典keys,values,items的使用详解
2019/02/03 Python
Python可变对象与不可变对象原理解析
2020/02/25 Python
Python Celery异步任务队列使用方法解析
2020/08/10 Python
一款纯css3实现的竖形二级导航的实例教程
2014/12/11 HTML / CSS
英国领先的独立时装店:Van Mildert
2019/10/28 全球购物
美国用餐电影院:Alamo Drafthouse Cinema
2020/01/23 全球购物
实习护理工作自我评价
2013/09/25 职场文书
自动化专业个人求职信范文
2013/11/29 职场文书
高校辅导员推荐信范文
2013/12/25 职场文书
《姥姥的剪纸》教学反思
2014/02/25 职场文书
学生检讨书怎么写
2014/10/09 职场文书
自查自纠工作情况报告
2014/10/29 职场文书
博士生专家推荐信
2015/03/25 职场文书
超市主管竞聘书
2015/09/15 职场文书
为什么代码规范要求SQL语句不要过多的join
2021/06/23 MySQL