Gracias al usuario Alor86 el hace unos días puede resolver el problema del que trata este hilo, pero me gustaría realizar dos nuevas preguntas a los usuarios a ver si me ayudan a resolver otro pequeño problema y ejorar el codigo un poco mas.
 
La cuestión es la siguiente, este codigo para redireccionar a los usuarios al área privada funciona correctamente con los siguientes navegadores sin ningún problema Firefox, 3.6 y 4, Internet Explorer 9, Chrome 10, Opera, y Safari, pero con internet explorer 8 ¡No!, me ocurre el mismo problema que tenia el otro día, ¿alguien sabría decirme o tendría alguna idea de porque puede suceder esto en IE8? 
Problema del otro dia 
 Cita:  Hola gracias por responder, pero si sustituyo onClick por onKeyPress el botón no funciona y ademas al presionar enter, me da el mismo error, voy a tratar de explicar el error.
 
Si hago click sobre el botón con el ratón o tabulando con el teclado sobre el botón, la redirección se efectúa correctamente.
 
Ejemplo: www.1234abcd.com/redireccionar.php (en esta pagina donde esta cargado el script)
 
introduzco el nombre de "pablo" en el campo del form y me redirecciona a:
 
www.1234abcd.com/pablo.php
 
Pero si escribo "pablo" en el campo del form y directamente presiono enter ocurre lo siguiente, no me redirecciona correctamente ya que redirige a la dirección de URL siguiente, la cual no es correcta.
 
www.1234abcd/redireccionar.php?usuario=pablo (no entiendo porque pasa esto)
    Codigo en versión simplificado que si funciona con todos los navegadores menos con Internet Explorer 8  
 Cita:  
					Iniciado por alor86  
    
Código Javascript
:
Ver original- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
- <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
-   
- <head> 
-     <script type="text/javascript"> 
-         function Entrar(text) { 
-             if(text=="") 
-                 alert("llene el campo"); 
-             else     
-                 window.location=text+".php" 
-             return false; 
-         } 
-     </script> 
- </head> 
-   
- <body> 
-     <form> 
-         <p> 
-             <input type="text" name="usuario" size="25" />  
-             <input type="submit" value="Acceder al Área de Usuario"   onclick=" return Entrar(this.form.usuario.value)" name="button" /> 
-         </p> 
-     </form> 
-   
- </body> 
- </html> 
     Otra pregunta es si se podría hacer que si el "área" a la cual se esta redirigiendo no existe, osea si un usuario por ejemplo escribe mal su usuario, cuando aparece el clásico error 404 la pagina no encontrada, retorne a la pagina "identificarse.php" automáticamente que ee la que contiene este script de redirección. 
Ejemplo: si un el usuario pablo escribe "pablo" en el campo del form este es redirigido a la url: 
www.1234abcd.com/pablo.php  todo correcto 
pero si el usuario escribe por error "pabli" sera redirigido a : 
www.1234abcd.com/pabli.php   que no existe y dará el error 404 se puede identificar este error desde el script para que si ocurre vuelva automáticamente a la pagina del script. 
Un saludo a todos y muchas gracias por todo.