El plugin BlockUI para jQuery te permite simular actividad síncrona utilizando AJAX, desactivando la interacción del usuario con el navegador, sin bloquear a este. Puedes utilizarlo para superponer desde formularios de login a imágenes, formularios, etc… [ Demos ]