📄 login.asp
字号:
<!--#include file = admin_conn.asp -->
<!--#include file="titleb.asp"-->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title><%=setting("sitename")%>----网站后台登录</title>
<STYLE type="text/css">
<!--
a:link {text-decoration: none; font-family: AdobeSm; color: #000000 }
a:visited {text-decoration: none; color: #000000 }
A:hover {COLOR: green; FONT-FAMILY: "宋体,MingLiU"; TEXT-DECORATION: underline}
body {margin-top: 0; margin-bottom: 0;margin-left:0;margin-right:0;color: #1E5494}
body,td,th,div,span,input,select {font-family:宋体, fantasy;font-size:12px;}
#img_checkcode {color:#FF9900;}
#isok_checkcode {margin-left:5px;}
.logininput{border:1px solid #FFF;background:#3F63AD;height:18px;line-height:16px;vertical-align:middle;font-family: 宋体,MingLiU, Arial;COLOR:#FFF}
.telter {FONT-SIZE: 9pt; COLOR: #dadeed; TEXT-DECORATION: none}
-->
</STYLE>
</head>
<script Language="JavaScript" Type="text/javascript"><!--
function FrontPage_Form1_Validator(theForm)
{
if (theForm.user.value == "")
{
alert("请在 用户名 域中输入值。");
theForm.user.focus();
return (false);
}
if (theForm.user.value.length < 2)
{
alert("在 用户名 域中,请至少输入 2 个字符。");
theForm.user.focus();
return (false);
}
if (theForm.user.value.length > 20)
{
alert("在 用户名 域中,请最多输入 20 个字符。");
theForm.user.focus();
return (false);
}
if (theForm.pass.value == "")
{
alert("请在 密码 域中输入值。");
theForm.pass.focus();
return (false);
}
if (theForm.pass.value.length < 5)
{
alert("在 密码 域中,请至少输入 5 个字符。");
theForm.pass.focus();
return (false);
}
if (theForm.pass.value.length > 20)
{
alert("在 密码 域中,请最多输入 20 个字符。");
theForm.pass.focus();
return (false);
}
<%
If setting("IFvalidate")=0 Then
%>
if (theForm.validatecode.value=="")
{
alert("请输入您的认证码!");
theForm.validatecode.focus();
return (false);
}
<%
End If
%>
if (theForm.Artyzm.value == "")
{
alert("请在 验证码 域中输入值。");
theForm.Artyzm.focus();
return (false);
}
if (theForm.Artyzm.value.length < 6)
{
alert("在 验证码 域中,请至少输入 5 个字符。");
theForm.Artyzm.focus();
return (false);
}
if (theForm.Artyzm.value.length > 6)
{
alert("在 验证码 域中,请最多输入 5 个字符。");
theForm.Artyzm.focus();
return (false);
}
var checkOK = "0123456789abcdefghijklmnopqrstuvwxyz-";
var checkStr = theForm.Artyzm.value;
var allValid = true;
var validGroups = true;
var decPoints = 0;
var allNum = "";
for (i = 0; i < checkStr.length; i++)
{
ch = checkStr.charAt(i);
for (j = 0; j < checkOK.length; j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length)
{
allValid = false;
break;
}
allNum += ch;
}
if (!allValid)
{
alert("在 验证码 域中,只能输入 数字和字母 字符。");
theForm.Artyzm.focus();
return (false);
}
return (true);
}
var show_checkcode = false;
function get_checkcode() {
var chkCodeFile = "../Include/checkcode.asp";
if(!show_checkcode){
if(document.getElementById("img_checkcode"))
document.getElementById("img_checkcode").innerHTML = '<img id="checkcodeimg" src="'+chkCodeFile+'?t='+Math.random()+'" alt="点击刷新验证码" style="cursor:pointer;border:0;vertical-align:middle;height:15px;" onclick="this.src=\''+chkCodeFile+'?t=\'+Math.random()" />'
show_checkcode = true;
if(document.getElementById("isok_checkcode"))
document.getElementById("isok_checkcode").innerHTML = '<a href="javascript://" onclick="setTimeout(function(){ document.getElementById(\'checkcodeimg\').src=\''+chkCodeFile+'?t=\'+Math.random()},100);" style="color:#FFF">看不清<\/a>';
}
}
//--></script>
<body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0">
<FORM form method="POST" action="admin_login.asp" target=_top onSubmit="return FrontPage_Form1_Validator(this)" language="JavaScript" name="FrontPage_Form1">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="600" valign="top"><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" height="600">
<tr>
<td width="33%" height="65" align="right" valign="bottom" style="filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D6E6F5', endColorStr='#6785DB', gradientType='0')">
<table border="0" cellpadding="0" cellspacing="0">
<tr><td><a href="../"><img src="../images/back.gif"border="0"></a></td><td><a href='javascript:window.close()'><img src="../images/close1.gif" border="0"></a></td></tr>
</table>
</td>
</tr>
<tr>
<td height="1"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="1" style="filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#698FD8', endColorStr='#FFFFFF', gradientType='1')"></td>
<td style="filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#698FD8', gradientType='1')"></td>
</tr>
</table></td>
</tr>
<tr>
<td valign="middle" bgcolor="#3F63AD">
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" height="100%">
<tr>
<td width="49%" height="400" align="right" valign="middle"><table border="0" align="right" cellpadding="0" cellspacing="0">
<tr>
<td><img src="../images/logo.gif" ></td>
<td width="20"> </td>
</tr>
</table>
</td>
<td width="1" height="300" valign="middle"><table width="1" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="1" height="150" style="filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#3F63AD', endColorStr='#ffffff', gradientType='0')"></td>
</tr>
<tr>
<td height="150" valign="middle" style="filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#3F63AD', gradientType='0')"></td>
</tr>
</table></td>
<td height="400" valign="middle"><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="4%"> </td>
<td width="47%" height="100%" valign="middle">
<table width="254" border="0" cellpadding="2" cellspacing="2">
<tr>
<td rowspan="2" align="center" valign="middle"><span class="telter"><strong>用户名称:</strong></span></td>
</tr>
<tr>
<td><INPUT type="text" class="logininput" maxLength=20 size="22" name="user"></td>
</tr>
<tr>
<td rowspan="2" align="center" valign="middle"><span class="telter"><strong>用户密码:</strong></span></td>
</tr>
<tr>
<td><label><INPUT class="logininput" maxLength=20 type="password" size="22" name="pass"></label></td>
</tr>
<%If setting("IFvalidate")=0 Then %>
<tr>
<td rowspan="2" align="center" valign="middle"><span class="telter"><strong>认 证 码:</strong></span></td>
</tr>
<tr>
<td><label><input name="validatecode" type="password" class="logininput" maxLength=20 size="22" /></label></td>
</tr>
<%End if%>
<tr>
<td width="32%" rowspan="2" align="center" valign="middle"><span class="telter"><strong>验 证 码:</strong></span></td>
</tr>
<tr>
<td><INPUT class="logininput" maxLength=6 size=6 name="Artyzm" onFocus="get_checkcode();this.onfocus=null;" /> <span id="img_checkcode"><label style="cursor:pointer;" onClick="get_checkcode();">点击获取验证码</label></span><span id="isok_checkcode"></span></td>
</tr>
<tr><td colspan="2"><font color="#FFFFFF">
<%
if request("id")="0" then response.write "请填写完整!"
if request("id")="1" then response.write "用户名或密码错误!"
if request("id")="2" then response.write "认证码错误,请重新输入!"
if request("id")="3" then response.write "验证码错误"
if request("id")="8" then response.write "网络超时,或未登录。请重新登录!"
if request("id")="9" then response.write "正常退出后台管理系统"
%></font></td>
</tr>
</table>
</td>
<td width="49%" align="left" valign="middle">
<input type="image" name="imageField" src="../images/login.Gif" style=" width:45px; height:45px;"/></td>
</tr>
</table>
</td>
</tr>
</table> </td>
</tr>
<tr>
<td height="1"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="1" style="filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#698FD8', endColorStr='#FFFFFF', gradientType='1')"></td>
<td style="filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#698FD8', gradientType='1')"></td>
</tr>
</table></td>
</tr>
<tr>
<td width="33%" align="center" height="65" valign="bottom" style="filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#6785DB', endColorStr='#D6E6F5', gradientType='0')"><% Call AdminPageEnd()%></td>
</tr>
</table></td>
</tr>
</table>
</FORM>
</BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -