js怎样控制浏览器前进、后退、页面跳转

window.open(");--这种方法可以打开新的标签页并在新标签页跳转到页面。

javascript 复制代码
window.open('页面链接')        

window.location.href=";-这种方法可以直接改变当前页面的地址,不打开新的标签页。

javascript 复制代码
window.location.href='页面链接' 

window.history.back(-1);--这种方法可以返回上一个页面,相当于浏览器的后退。

javascript 复制代码
<a href="javascript:history.go(-1)">后退</a>
 
<a href="javascript:history.back()">后退</a>

window.history.go();--这种方法可以控制页面前进或后退,其参数为正数时前进,负数时后退,为0时刷新当前页面。

javascript 复制代码
<a href="javascript:history.go(1)"> 前进</a>
 
<a href="javascript:history.forward()">前进</a>
相关推荐
aklry5 分钟前
uniapp三步完成一维码的生成
前端·vue.js
Rubin9313 分钟前
判断元素在可视区域?用于滚动加载,数据埋点等
前端
爱学习的茄子13 分钟前
AI驱动的单词学习应用:从图片识别到语音合成的完整实现
前端·深度学习·react.js
用户38022585982414 分钟前
使用three.js实现3D地球
前端·three.js
程序无bug16 分钟前
Spring 面向切面编程AOP 详细讲解
java·前端
zhanshuo16 分钟前
鸿蒙UI开发全解:JS与Java双引擎实战指南
前端·javascript·harmonyos
JohnYan16 分钟前
模板+数据的文档生成技术方案设计和实现
javascript·后端·架构
软件黑马王子21 分钟前
C#系统学习第八章——字符串
开发语言·学习·c#
阿蒙Amon23 分钟前
C#读写文件:多种方式详解
开发语言·数据库·c#
Da_秀31 分钟前
软件工程中耦合度
开发语言·后端·架构·软件工程