页面常用跳转

本文介绍了HTML5页面跳转的多种方法,包括定时跳转、原地刷新、使用JavaScript控制跳转及利用历史记录进行页面跳转。还讨论了各种方法的优缺点及其适用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.定时跳转或者原地刷新
HTML5页面跳转的几种方法
优点:简单
缺点:Struts Tiles中无法使用
对于刷新当前页面js控制为:
window.location.reload(); //刷新当前页面,重新向服务器请求数据
2.js手动跳转
HTML5页面跳转的几种方法
优点:灵活,可以结合更多的其他功能
缺点:受到不同浏览器的影响
上面的方法跳转会保留历史页面记录,通过返回键可以返回上一个界面,如果不像返回,直接替换页面永续i安眠的函数:
window.location.replace("hello.html"); //刷新当前页面,重新向服务器请求数据
3.历史记录跳转
1. window.history.go():
window.history.go(-1); // 返回上一页
window.history.go(-2); // 返回上两页
window.history.go("hello.html"); // 跳转到hello.html
2. window.history.back();等同于:window.history.go(-1); //返回上一页
3. window.history.forward(); // 返回下一页
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值