Hola
A ver que te parece esto
Código ASP:
Ver original<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Sistema de Proyectos</title>
<script language="javascript">
function focos(){
document.formidentifica.txtlgn.focus();
}
function logeo()
{
document.formidentifica.action="Aprobar logeo.asp";
document.formidentifica.submit();
}
function cancelar()
{
document.formidentifica.action="Aprobar.asp";
document.formidentifica.submit();
}
</script>
<style>
#txtlgn , #txtpwd
{
text-transform:uppercase;
}
</style>
</head>
<body bgcolor="#F1ECC7" onload="focos()">
<% IF isEmpty(Request.Form("correo") OR isEmpty(Request.Form("pass") Then %>
<table width="86%" border="0" cellspacing="0" cellpadding="3">
<tr>
<td height="22"> </td>
</tr>
<tr>
<td height="217">
<table width="42%" height="134" border="1" align="center" bgcolor="#F4F8FF">
<tr>
<td height="128"><form id="form1" name="form1" method="post" action="Aprobar.asp">
<table width="98%" height="122" border="0" align="right">
<tr>
<td width="30%" class="style2"> <div align="center" class="style3">IONAME:</div></td>
<td width="68%"><label>
<input type="text" name="correo" />
<span class="style3">@pg.com</span></label></td>
<td width="2%" rowspan="2"></td>
</tr>
<tr>
<td height="22" class="style2"> <div align="center" class="style3">PASSWORD:</div></td>
<td><label>
<div align="left">
<input type="password" name="pass" />
</div>
</label></td>
</tr>
<tr>
<td height="24" colspan="3">
<div align="center">
<input type="submit" name="Submit" value="Aceptar" />
</div>
</tr>
<tr>
<td height="20" colspan="3" class="error"><div align="center"><%=request.QueryString("mensaje")%></div></td>
</tr>
</table>
</form> </td>
</tr>
</table>
<hr width="30%" color="#006699" />
<p align="center">*Nota: El Password para ingresar al sistema, es el Password de intranet.</p> </td>
</tr>
</table>
</td>
</tr>
</table>
<br />
<br />
<br />
<%
ELSE ' haces la consulta
' si ha habido resultados
%>
<script type="text/javascript">
window.opener.document.getElementById('email').value ="<%=rs.Field("campo")%>";
window.opener.document.getElementById('pass').value ="<%=rs.Field("campo")%>";
self.close()
</script>
<%
End If
' cierras conexión
END IF%>
<!-- Reconocimiento -->
</body>
</html>
- En la línea 33 compruebas si recibes algo. En caso negativo, muestras el formulario
- En la 43 el target del form es hacia la misma página que lo contiene
- A partir de la línea 87, creo que se entiende
Suerte