Tema: toolbar=no
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/02/2007, 16:48
Avatar de demiurgo_daemon
demiurgo_daemon
 
Fecha de Ingreso: diciembre-2006
Ubicación: Querétaro
Mensajes: 184
Antigüedad: 18 años, 3 meses
Puntos: 2
Re: toolbar=no

El código de haggenx es interesante, pero poner un botón normal en vez de un submit es una gran violación de accesibilidad. Yo lo modificaría como sigue (modificaciones resaltadas):

Código:
<html>
<head>
<script language="JavaScript">
<!--
function Abrir_ventana()
{
var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, width=508, height=365, top=85, left=140";
window.open("","pagina",opciones);
return true;
}
-->
</script>
</head>
<body>
<form method="post" target="pagina" name="forma" action="pagina.php" onsubmit=Abrir_ventana();>
<input type=text name=parametro>
<input type=submit value="Enviar">
</form>
</body>
</html>
Así, cuando un usuario presiona Enter en vez de pulsar el botón, el método sigue siendo válido. Hacen falta varias validaciones según el DTD que quieras usar, así como atrapar alguna excepción como se mencionaba anteriormente para abrir pagina.php en la ventana original de ser necesario.

saludos