六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 69|回复: 0

js 读秒后自动跳转

[复制链接]

升级  20%

20

主题

20

主题

20

主题

秀才

Rank: 2

积分
80
 楼主| 发表于 2013-1-29 08:37:33 | 显示全部楼层 |阅读模式
错误处理页面,倒数十秒后自动跳转页面。
刚开始没有考虑适应火狐和chrome被个小子嘲笑了一下,告诉我不好用,尼玛。

代码如下
<%@ page language="java" contentType="text/html; charset=utf-8"    pageEncoding="utf-8"%><jsp:include page="common/common.jsp"></jsp:include><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>系统错误</title></head><body ><div id="CID" ><table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">  <tr>    <td align="center">    <!--单位:秒-->         系统异常,十秒后自动跳转到登录页面:<span id="endtime">10</span>         <br/>         <a href = "page/userexit.jsp">         点击跳转登录页面         </a>    </td>  </tr></table></div></body><script type="text/javascript">var id = setInterval(function(){if(navigator.userAgent.indexOf("MSIE")>0) {      var obj = document.getElementById('endtime');        var num = parseInt(obj.innerHTML);        if(num<=0){      window.location.href= basePath + "page/userexit.jsp";     }    obj.innerHTML = num-1;}else if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){     var obj = document.getElementById('endtime');     var num = parseInt(obj.textContent);     if(num<=0){      window.location.href= basePath + "page/userexit.jsp";     }       obj.textContent = num-1;} else{var obj = document.getElementById('endtime');        var num = parseInt(obj.innerHTML);        if(num<=0){      window.location.href= basePath + "page/userexit.jsp";     }    obj.innerHTML = num-1;}},1000);setTimeout(function(){window.location.href = basePath + "page/userexit.jsp";clearInterval(id);},10000);</script></html>

小宝制造。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表