Buenos dias. Tengo dos popups para login y logout en mi proyecto, ambos tienen las mismas caraterísticas:
Código:
Sin embargo, no obedecen las instrucciones resizable=no,scrollbars=no,titlebar=no,status=no,t oolbar=no,location=no,directories=no,menubar=no y, ademas, uno se abre a pantalla completa (login).<div id="LOGIN"> <a href="login/main_logout.php" onClick="window.open(this.href, this.target, 'top=50%,left=50%,width=350,height=200,resizable=no,scrollbars=no,titlebar=no,status=no,toolbar=no,location=no,directories=no,menubar=no');return false;window.close();exit">Logout</a> </div> <!--Login--> <div id="LOGIN"> <a href="login/main_login.php" onClick="window.open(this.href, this.target, 'top=50%,left=50%,width=350,height=200,resizable=no,scrollbars=no,titlebar=no,status=no,toolbar=no,location=no,directories=no,menubar=no');return false;window.close();exit">Login</a> </div>
Estoy desconcertado por la disparidad de criterio
¿Alguna alma caritativa sabe porqué deste comportamiento díscolo y errático?
Por si hcicera falta:
Código:
LogoutLogin <?php session_start(); //Compruebo errores error_reporting(E_ALL & ~E_NOTICE); ini_set("display_errors", 1); ?><html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " http://www.w3c.org/TR/xhtml1/DTD/xhtml1-strict.dtd "> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es"> <?php //Detectammos el idioma del explorador $Lengua = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2); //Detectamos la pagina en que estamos y convertimos a minúsculas para evitar problemas al teclear la página sin saber $site = $_SERVER['PHP_SELF']; $pagina = strtolower($site); ?> <head> <meta http-equiv="Content-Type"content=" text/html;charset=utf-8"> <!--Aquí se indica donde está la hoja de estilos CSS --> <?php //include('../phpBits/estilo_css.php'); ?> <!--Aquí se indican los estilos CSS particulares de esta hoja CSS --> <style type="text/css"> body {color: purple; background-color: #d8da3d } #popup {background:#e9e9e9;z-index:5;width=300px; color: #ffffff;left:auto;padding: 10px;border-radius:4px;-moz-border-radius: 4px;-webkit-border-radius:4px;} #popup table{background:#e9e9e9;font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;color: DarkRed,border-radius:4px;-moz-border-radius: 4px;-webkit-border-radius:4px; } #popup a:link { text-decoration: none;font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;color:FireBrick} #popup a:visited { text-decoration: none;font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;color:FireBrick} #popup a:hover { background: #e9e9e9; color: blue } </style> </head > <body> <div id="popup"> <table width="300" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC"> <tr> <form name="form1" method="post" action="checklogin.php"> <td> <table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF"> <tr> <td colspan="3"><center><strong>Acceso</strong></center></td> </tr> <tr> <td width="78">Usuario</td> <td width="6">:</td> <td width="294"><input name="usuario" type="text" id="usuario"></td> </tr> <tr> <td>Clave</td> <td>:</td> <td><input name="clave" type="password" id="clave"></td> </tr> <tr> <td> </td> <td> </td> <td><input type="submit" name="Submit" value="Login"></td> </tr> <tr> <a href="#" onclick="getUsuario()">Si has olvidado tu clave pincha aquí</a> <script language=javascript> function getUsuario() {var usuario;usuario = document.form1.usuario.value; window.location="../login/RescateClave.php?usuario="+usuario; } </script> </tr> </table> <script language=javascript> self.close()"; </script> </form> </div> </body> </html>
Código:
<?php session_start(); //Compruebo errores error_reporting(E_ALL & ~E_NOTICE); ini_set("display_errors", 1); ?><html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " http://www.w3c.org/TR/xhtml1/DTD/xhtml1-strict.dtd "> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es"> <?php //Detectammos el idioma del explorador $Lengua = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2); //Detectamos la pagina en que estamos y convertimos a minúsculas para evitar problemas al teclear la página sin saber $site = $_SERVER['PHP_SELF']; $pagina = strtolower($site); ?> <head> <meta http-equiv="Content-Type"content=" text/html;charset=utf-8"> <!--Aquí se indica donde está la hoja de estilos CSS --> <?php //include('../phpBits/estilo_css.php'); ?> <!--Aquí se indican los estilos CSS particulares de esta hoja CSS --> <style type="text/css"> body {color: purple; background-color: #d8da3d } #popup {background:#e9e9e9;z-index:5;width=300px;color: #ffffff;left:auto;padding: 10px;border-radius:4px;-moz-border-radius: 4px;-webkit-border-radius:4px;} #popup table{background:#e9e9e9;font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;color: DarkRed,border-radius:4px;-moz-border-radius: 4px;-webkit-border-radius:4px; } #popup a:link { text-decoration: none;font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;color:FireBrick} #popup a:visited { text-decoration: none;font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;color:FireBrick} #popup a:hover { background: #e9e9e9; color: blue } #popup p { text-decoration: none;font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;color:FireBrick} </style> </head > <body> <div id="popup"> <p></center>¿Estas seguro de que quieres salir?</center></p> <table width="300" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC"> <tr> <form name="form1" method="post" action="logout.php"> <td> <table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF"> <tr> <td><input type="submit" name="Submit" value="Logout"></td> </tr> </table> </td> </form> </tr> </table> <script language=javascript> self.close()"; </script> </div> </body> </html>