Foros del Web » Programando para Internet » Javascript »

cerrar sesion

Estas en el tema de cerrar sesion en el foro de Javascript en Foros del Web. ola otra ves bueno esta es mi duda: tengo un menu....y uno de esos link es para cerrar la sesion de la pagina y tengo ...
  #1 (permalink)  
Antiguo 12/06/2007, 08:35
 
Fecha de Ingreso: mayo-2007
Mensajes: 413
Antigüedad: 17 años, 7 meses
Puntos: 0
cerrar sesion

ola otra ves bueno esta es mi duda:

tengo un menu....y uno de esos link es para cerrar la sesion de la pagina y tengo este codigo:

<div align="left"><font face="Tahoma" size="2"><font color="#0033FF">
<a href="javascript:close()">
<font size="1">Cerrar Sesion</font></a></font></font></div>

donde este codigo lo tengo para cerrar y no pasa nada....
<a href="javascript:close()">

tengo la funcion:
<script language='javascript'>
window.close();
</script>

y no se cual pueda ser el problema...grasias desde ya por ayudar
  #2 (permalink)  
Antiguo 12/06/2007, 10:12
 
Fecha de Ingreso: mayo-2007
Mensajes: 413
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: cerrar sesion

ola miren arregle el codigo y sigue sin funcionar
<script language='javascript'>
function cerrar( )
{
window.close();
}
</script>

<TR>
<TD bgColor=#99CCFF width="1" height="74">&nbsp;</TD>
<TD bgColor=#33ffcc style="COLOR: navy; TEXT-ALIGN: left"
width=64 bordercolor="#99CCFF">
<div align="left"><font face="Tahoma" size="2"><font color="#0033FF"><a href="javascript:cerrar()">
<font size="1">Cerrar Sesion</font></a></font></font></div>
</TD>
</TR>

añ probarla sola funciona pero ya cuando la hago funcionar del loclahost no cierra.....que puede ser??

ojala me ayuden grasias
  #3 (permalink)  
Antiguo 12/06/2007, 16:32
Avatar de programeitor  
Fecha de Ingreso: febrero-2005
Mensajes: 994
Antigüedad: 19 años, 10 meses
Puntos: 9
Re: cerrar sesion

Hola,

¿que quieres cerrar la sesion o cerrar la ventana?

Para cerrar sesion no es nesesario cerrar la pagina, el navegador deberia quedar abierto y "en otra pagina" despues de dar las instrucciones del cierre de sesion. ,pero no cerrarlo de golpe, .ademas puede no ser posible si la ventana que quieres cerrar no ha sido abierta con javascript.

Las sesiones solo deberian cerrarse depues de un tiempo contado desde que el usuario abandona la pagina, pues hay posibilidades de que vuelva ,y es un engorro tener que identificase de nuevo, solo porque este haciendo "surfing" por la red.



salud os
  #4 (permalink)  
Antiguo 13/06/2007, 03:50
Avatar de derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 2 meses
Puntos: 45
Re: cerrar sesion

¿De verdad es necesario todo este código?
Cita:
Iniciado por natashca
Código PHP:
<TR>
<
TD bgColor=#99CCFF width="1" height="74">&nbsp;</TD>
<TD bgColor=#33ffcc style="COLOR: navy; TEXT-ALIGN: left"
width=64 bordercolor="#99CCFF">
<
div align="left"><font face="Tahoma" size="2"><font color="#0033FF"><a href="javascript:cerrar()">
<
font size="1">Cerrar Sesion</font></a></font></font></div>
</
TD>
</
TR
Con esto ya valdría para entender la cuestión
Código PHP:
<a href="javascript:cerrar()">cerrar</a
Esforcemonos un poco en simplificar para postear, obtendremos más y mejor ayuda.



Por otra parte ese codigo parece correcto, debería funcionar siempre que no la llames dede un iframe o frame... Ya sea en tu localhost como en tu servidor.

Un saludo.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.
  #5 (permalink)  
Antiguo 13/06/2007, 07:50
 
Fecha de Ingreso: mayo-2007
Mensajes: 413
Antigüedad: 17 años, 7 meses
Puntos: 0
De acuerdo Re: cerrar sesion

ola grasias por responder........si basta con este codigo para cerrar:

<a href="javascript:cerrar()"> el resto del codigo era solo para contextualizarlo dentro de la tabla...bueno e buscado y se supone que este codigo para cerrar una vetana esta correcto.....pero al ejecutarlo desde el localhost.....no funciona es ahy mi duda....puede que sea algun codigo que este bloqueando..'??? mi idea es cerrar la ventana ....como si el usuario cerrara una sesion estara bien?? es valido esto??

grasias por responder

chau
  #6 (permalink)  
Antiguo 13/06/2007, 14:47
Avatar de derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 2 meses
Puntos: 45
Re: cerrar sesion

¿Con qué navegador trabajas? ¿Es esa ventana justo un popup creado por tu código javascript?

Si es en FF por lo menos no puedes cerrar si no es una ventana creada por javascript, se ve claramente el error:
Cita:
Iniciado por FF2.0.0.4
Los scripts no pueden cerrar ventanas que no hayan sido abiertas por un script.
En IE ya no sé como funciona, me desvinculé de él. La versión 6 creo que te permitía cerrar lo que quisieras.


Un saludo.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.
  #7 (permalink)  
Antiguo 14/06/2007, 08:00
 
Fecha de Ingreso: mayo-2007
Mensajes: 413
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: cerrar sesion

ola bueno trabajo con IE 6 y tampoco funciona.....vere que pasa...porque no funciona ....grasias igual por responder y ayudar.....

chao
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:49.