Tecnología

Inicio

Cómo bloquear una llamada AJAX

La naturaleza asincrónica de AJAX hace que sea difícil abrir una página web sin tener una solicitud del servidor se apagó de forma predeterminada. Puede haber ocasiones en las que desea bloquear esa petición del servidor, conocido como una llamada AJAX, y evitar que la consulta de su servidor permitiendo al mismo tiempo el resto de la página para continuar la carga. Esto es complicado debido a la prevención de una llamada AJAX por defecto se requiere para transformar el guión de asíncrono a modo síncrono, que bloqueará el resto del contenido de la página Web se cargue correctamente. Esto se puede evitar mediante el uso de un código BlockUI.

Instrucciones

1 Abra la página Web en la que desea bloquear la llamada AJAX haciendo clic derecho en el archivo y elegir "Abrir con" en el menú contextual. Seleccione "Bloc de notas" de la ventana de programas que aparece. El archivo se abrirá en el editor de texto.

2 Agregue el siguiente código directamente sobre el código AJAX que desea bloquear:

blockUI ();

3 Añadir un mensaje personalizado si desea que el visitante sepa que la llamada AJAX ha sido bloqueado usando el siguiente código:

blockUI ({mensaje: '<h5> Este script ha sido bloqueado temporalmente </ h5>.'});

Sustituir "Este guión ha sido bloqueado temporalmente" con cualquier mensaje que desea mostrar a sus visitantes del sitio.