自定义404错误页面实现自动跳转
作者:CNLei 来源:cnlei blog 时间:2007-12-10 18:25:00
一、若出现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>
标签:404,404错误,自定义
0
投稿
猜你喜欢
Javascript优化(文件瘦身)
2008-06-02 13:20:00
详细讲解MySQL数据库对文件操作的封装
2008-12-17 16:08:00
T-SQL 查询语句的执行顺序解析
2011-11-03 17:04:06
网页设计趋势之:”勾引”用户的按钮
2009-02-17 12:09:00
Div即父容器不根据内容自适应高度的解决方法
2010-04-23 18:19:00
VBScript中的eval()函数
2008-04-09 13:41:00
用ASP实现分级权限控制
2008-10-09 13:02:00
jquery 常用操作
2010-01-12 16:00:00
给zblog加上运行代码功能
2007-12-19 13:07:00
如何利用SQL Server 2005中的模板参数
2009-01-23 15:02:00
Mootools 1.2教程(12)——用Drag.Move实现拖拽和拖放
2008-12-05 12:29:00
交互设计实用指南系列(6) –标签明晰、有效
2010-01-21 12:39:00
CSS Hack 汇总快查
2007-11-06 11:48:00
使用 WinHttpRequest 伪造 Referer (附实战代码)
2010-08-24 18:28:00
教你使用SQL Server数据库进行网络链接
2009-01-13 13:41:00
Microsoft Enterprise Library 5.0 如何集成MyS
2011-03-16 15:19:00
分类与类型的问题
2008-09-12 13:10:00
JavaScript 实现 Konami Code
2009-05-26 12:44:00
论标志的简洁性
2009-10-27 16:05:00
如何实现固定长度的自动编号?
2010-06-03 10:08:00