JavaScript实现x秒后自动跳转
更新时间:2023-07-23 11:57:01 阅读量: 实用文档 文档下载
JavaScript实现x秒后自动跳转,资源免费,大家分享!
今天看视频学习时学习了一种新技术,即平时我们在一个页面点击“提交”或“确认”会自动跳转到一个页面。
在网上搜了一下,关于这个技术处理有多种方法,我只记下我在视频里学到的三种:
1、用一个response.sendRedirect("目标页面.jsp\.htm");实现直接跳转;
2、有时我们需要有点提示,比如“x秒后自动跳转,若没有跳转,请点击此处”,则可以在myeclipse中调用Snippets中的Delay Go To URL.会自动生成如下代码: Js代码
1. <script language="JavaScript1.2" type="text/javascript">
2. <!--
3. // Place this in the 'head' section of your page.
4. function delayURL(url, time) {
5. setTimeout("top.location.href='" + url + "'", time);
6. }
7. //-->
8. </script>
9.
10. <!-- Place this in the 'body' section -->
11. <a href="javascript:" onClick="delayURL('myPage.html','2000')">My Delayed Li
nk</a>
将此代码修改为:
Js代码
1. <script language="JavaScript1.2" type="text/javascript">
2. function delayURL(url, time) {
3. setTimeout("top.location.href='" + url + "'", time);
4. }
5. </script>
6. <span id="time" style="background: red">3</span>
7. 秒钟之后自动跳转,如果不跳转,请点击下面链接
8. <a href="目标页面.jsp">目标页面</a>
9. <script type="text/javascript">
10. delayURL("", 3000);
JavaScript实现x秒后自动跳转,资源免费,大家分享!
11. </script>
然后将在3秒钟之后直接跳转到“目标页面”。这种方法就是设定几秒钟后跳转则在这过程中页面不会有变化,比如说设定3秒,然后随着时间的变化3变成2再变成1直至跳转,下面请看第三种方法。
3、把方法2中的代码修改为:
Js代码
1. <script language="JavaScript1.2" type="text/javascript">
2. function delayURL(url) {
3. var delay=document.getElementById("time").innerHTML;
4. //最后的innerHTML不能丢,否则delay为一个对象
5. if(delay>0){
6. delay--;
7. document.getElementById("time").innerHTML=delay;
8. }else{
9. window.top.location.href=url;
10. }
11. setTimeout("delayURL('" + url + "')", 1000);
12. //此处1000毫秒即每一秒跳转一次
13. }
14. </script>
15. <span id="time" style="background: red">3</span>
16. 秒钟之后自动跳转,如果不跳转,请点击下面链接
17. <a href="目标页面.jsp">主题列表</a>
18. <script type="text/javascript">
19. delayURL("/news/knowledge/265.html");
20. </script>
此方法实现的效果为在上一个页面点击完submit后跳转到本页面经过3秒(这个3会递减到0)后跳转到目标页面。
正在阅读:
JavaScript实现x秒后自动跳转07-23
09光电效应法测普朗克常量10-02
普法志愿者发言稿02-25
福建省厦门市2015-2016学年高二(上)期末物理试卷(解析版)12-01
第五框题 欧盟:区域一体化组织的典型10-26
科韵路排水管道注浆加固工程04-09
港股通知识测试2016(DOC)09-26
350MW机组汽轮机整套启动调试措施04-09
散文好句好段优美段落02-08
非常经典的情感语录—相聚总是短暂的句子08-05
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- JavaScript
- 实现
- 自动
- 食品从业人员健康管理制度和培训管理制度
- 函数定义域值域求解析式与对数综合练习题
- 生产方式文明是生态文明建设的重要内容
- 婚礼准备--程序及细节大全
- 河南某活动中心通风与空调工程施工方案_secret
- 安徽财经大学2012《会计学》非专业复习题
- 人力资源管理专业大学生职业生涯规划书范文
- 通桥(2012)2009 简支T梁 钢筋 混凝土 钢绞线 工程量明细表
- 脓疱型关节型银屑病1例疗效观察
- 观摩课 水的净化
- 2015陕西公务员考试:数量关系参考答案
- 农村安全饮水工程投标书
- 2010年部分省市中考数学试题分类汇编 综合型问题(含答案)
- 公共行政学(整理)
- 人教版七年级数学第二学期期末考试试题
- 自我心理成长报告
- 大一上学期心理委员工作总结述职报告
- 如何设置移动宽带路由器
- 第十六章 汽车车身与附属设
- 汽车传动系统——各类传动图解