网络编程
位置:首页>> 网络编程>> JavaScript>> 自定义404错误页面实现自动跳转

自定义404错误页面实现自动跳转

作者:CNLei 来源:cnlei blog 发布时间:2007-12-10 18:25:00 

标签:404,404错误,自定义

一、若出现404错误,自动跳转到所在目录的首页;

二、若当前页本身是目录首页,则自动跳转至上一级目录的默认首页。

自定义404页面代码如下

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN">
<head>
<title> 404:无法找到该网页 </title>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<meta name="author" content="枫岩,CNLEI" />
<meta name="copyright" content="cnlei.y.l@gmail.com , http://www.cnlei.com" />
</head>
<body>
<script type="text/javascript">
<!--
var L=window.location,D=document,a=L.pathname,b="",c="/",d="length";
a = a.split(c);
for (var i=1; i<a[d]-2;i++) {b += c+a[i];}
if (a[a[d]-1][d]>0){
  b += c+a[a[d]-2];
}
D.write("Back to <a href=\""+b+"\">"+L.host+b+"/</a> , waiting.....")
setTimeout(function(){L.href=b;},"10");
//-->
</script>
</body>
</html>
0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com