Mira asi, revise y este codigo me funciona en todos los navegadores
    
Código Javascript
:
Ver original- $(document).ready(function(){ 
-     $("#login").submit(function(){ 
-         if($("#usuario").val() == ""){ 
-             alert("Debe ingresar su nombre de usuario"); 
-         } else{ 
-             if($("#password").val() == ""){ 
-                 alert("Debe ingresar su contraseña"); 
-             } else{ 
-                 var formulario = $('#login').serialize();       
-                 $.ajax({ 
-                     type: 'POST', 
-                     url: 'acceso_process.php', 
-                     data: formulario, 
-                     dataType: 'json', 
-                     success: function(result){ 
-                            //alert(result); 
-                            if (result.success){ 
-                                  window.location="consulta.php"; 
-                           } else{ 
-                                 $("#response").text(result.error).fadeIn("slow"); 
-                           } 
-                    } 
-                 }); 
-             } 
-         } 
-         return false; 
-     }); 
- }); 
Cambie el preventDefault por return false y quite una coma al finalizar las llaves de success, ya que en ie generaba un error 
Saludos