Buenas
 
Tengo una aplicación php. desde esta se abren unas ventanas popup adicionales que muestran algunos reportes.
 
 
Esta página tiene un control de inactividad que cuando lleva x minutos sin hacer nada se cierra automaticamente la sesión.
 
 
Lo que deseo hacer es que cuando pase eso se cierren las ventanas pop up que se hayan abierto
 
la funcion es esta
 
 
function cerrar_session(mostrar_mensaje)
{
	if(mostrar_mensaje=='1')
		alert('Por su seguridad, su sesi\u00f3n fue cerrada por inactividad. ');
	location.href='logout.php';
	// Cierro la ventana del comprobante
	if (VenPrimera)
		VenPrimera.close();
	// Cierro la ventana del detalle
	if (VenSegunda)
		VenSegunda.close();
}
 
Pero cuando una de las dos ventanas pop up n oexiste es decir el usuario n ola abrio pues el js no la encuentra y me genera error... Coloque esos if epro no me funcionaron.. COmo valido para qe intete cerrarlas unicamente cuand oexistan
 
Para crear losdos popup lo hago asi
 
VenPrimera = window.open("Ruta","detWin","width=781px,height=55  0px,location=no, scrollbars=yes, menubar=no, status=no,toolbars=no, resizable=no");
 
VenSegunda= window.open("Ruta","myWin","width=630px,height=520  px,location=no, scrollbars=yes, menubar=no, status=no,toolbars=no, resizable=no");
 
Espero me hayan entendido
 
 
Saludos 
   
 



