zoukankan      html  css  js  c++  java
  • 完成页面的定时跳转

    1 使用js完成页面的定时跳转

    <!DOCTYPE html>
    <html>
    
        <head>
            <meta charset="UTF-8">
            <title></title>
            <script type="text/javascript" src="js/jquery-2.1.0.js"></script>
            <script type="text/javascript">
                window.onload = function() {
                    var i =4;
                    var eSpan = document.getElementById("second");
                    time = setInterval(function(){
                        eSpan.innerHTML=i
                        --i;
                        if(i==0){
                            clearInterval(time);
                            location.href="http://www.baidu.com";
                        }
                    }, 1000);
                }
            </script>
    
        </head>
    
        <body>
            恭喜你注册成功<span id="second" style="color: red;">5</span>中之后跳转, 如果没有跳转点击
            <a href="http://www.baidu.com">这里</a>
        </body>
    
    </html>

    2 设置定时刷新的头

    package header;
    
    import java.io.IOException;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    public class RefreshServlet extends HttpServlet {
    
        protected void doGet(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
            
            //设置定时刷新的头 5秒之后跳转到百度
        response.setHeader("refresh", "5;url=http://www.baidu.com");
            
        }
    
        protected void doPost(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
            doGet(request, response);
        }
    }

     3 使用jquery完成

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
            <script type="text/javascript" src="js/jquery-2.1.0.js"></script>
            <script type="text/javascript">
                var time;
                var i=4; //全局变量
                $(function(){
                    time = setInterval("change()",1000);
                });
                function change(){
                    $("#second").text(i);
                    --i;
                    if(i==0){
                        clearInterval(time);
                        location.href="http://www.baidu.com";
                    }
                }
            </script>
    
        </head>
    
        <body>
            恭喜你注册成功<span id="second" style="color: red;">5</span>中之后跳转, 如果没有跳转点击
            <a href="http://www.baidu.com">这里</a>
        </body>
    
    </html>
  • 相关阅读:
    Django框架介绍
    CSS基础
    BOM与DOM操作
    JavaScript
    PHP Socket编程 之 fsockopen链接https时OpenSSL错误
    PHP Socket编程 之 深入解析fsockopen与pfsockopen的区别
    PHP Socket编程 之 使用fsockopen伪造IP
    PHP Socket编程 之 利用 fsockopen() 函数开放端口扫描器的实例
    PHP Socket编程 之 fsockopen指定ip获取远程数据 及 301自动跳转
    PHP Socket编程 之 抓取数据遇到Transfer-Encoding chunked
  • 原文地址:https://www.cnblogs.com/jepson6669/p/8324780.html
Copyright © 2011-2022 走看看