HTML - Error al cargar páginas al iniciar sesión

 
Vista:

Error al cargar páginas al iniciar sesión

Publicado por Alex (2 intervenciones) el 05/03/2017 16:50:30
Hola a todos, tengo un problemita. El código que os dejo abajo es una página de Login, con usuario y contraseña. En teoría cuando el usuario inicia sesión correctamente debería redirigir a la página de Inicio y cargar el menú. Pero no hace nada de eso. He probado a modificar el CSS y los cambios si que aparecen, como también si escribo texto dentro del else. Por tanto el fallo debe estar en los div, diría que por culpa del onload, pero no sé porque ni cómo solucionarlo. SI alguien puede aportar ideas.

Gracias de antemano, copio el código:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
 
<%
//Se obtiene el usuario actual registrado en el servicio web, del entorno de sesión
String adminActual = (String)session.getAttribute("admin");
if ((adminActual==null) || (adminActual.equals(""))) //No hay usuario registrado
{
//Mostramos el formulario para la introducción del usuario y la clave
%>
<form method="post" onsubmit="ProcesarForm(this,'loginAdmin','principa l');return false" >
<div id="admin" class="letra">
Usuario: <input type="text" name="admin" size="20" /><br />
Contraseña: <input type="password" name="claveadmin" size="20" /><br />
<p><input type="submit" value="Iniciar sesión"/></p>
</div>
 
</form>
 
<%
//Mostrar el formulario
if (adminActual!=null) //Error al introducir el usuario y la clave
{%>
<br/><br/>USUARIO O CLAVE INCORRECTO <br/><br/>
<%}
}
else { %>
<div id="menu" class= "menu" onload="Cargar('menu.jsp','menu');return true;"></div>
<div id="principal" class ="principal" onload="Cargar('inicio.html','principal');return true;"></div>
 
<% } %>
</body>
</html>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 1.144
Oro
Ha mantenido su posición en HTML (en relación al último mes)
Gráfica de HTML

Error al cargar páginas al iniciar sesión

Publicado por xve (1543 intervenciones) el 06/03/2017 08:28:06
Hola Alex, que hay en la función Cargar()?
entiendo que es ahí donde hace la redirección que comentas?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Error al cargar páginas al iniciar sesión

Publicado por Alex (2 intervenciones) el 06/03/2017 15:28:50
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function Cargar(url,capa)
{
    var contenido = document.getElementById(capa);
    var conexion = nuevaConexion();
    conexion.open("GET",url,true);
 
    conexion.onreadystatechange=function(){
	if(conexion.readyState === 4)
	{
            contenido.innerHTML = conexion.responseText;
            invokeScript(document.getElementById(capa));
	}
    };
 
    conexion.send(null);
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar