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>
相关推荐
阿蒙Amon5 分钟前
C#每日面试题-重写和重载的区别
开发语言·c#
用户47949283569158 分钟前
React Hooks 的“天条”:为啥绝对不能写在 if 语句里?
前端·react.js
是一个Bug8 分钟前
Java基础20道经典面试题(二)
java·开发语言
Z_Easen11 分钟前
Spring 之元编程
java·开发语言
liliangcsdn17 分钟前
python下载并转存http文件链接的示例
开发语言·python
我命由我1234526 分钟前
SVG - SVG 引入(SVG 概述、SVG 基本使用、SVG 使用 CSS、SVG 使用 JavaScript、SVG 实例实操)
开发语言·前端·javascript·css·学习·ecmascript·学习方法
阿蒙Amon28 分钟前
C#每日面试题-委托和事件的区别
java·开发语言·c#
用户47949283569151 小时前
给客户做私有化部署,我是如何优雅搞定 NPM 依赖管理的?
前端·后端·程序员
资生算法程序员_畅想家_剑魔1 小时前
Java常见技术分享-12-多线程安全-锁机制
java·开发语言
C_心欲无痕1 小时前
vue3 - markRaw标记为非响应式对象
前端·javascript·vue.js