JavaScript实现x秒后自动跳转

发布时间:2021-06-05

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);

精彩图片

热门精选

大家正在看