Come bloccare una chiamata AJAX

September 9

La natura asincrona di AJAX rende difficile aprire una pagina Web senza avere una richiesta server di uscire per impostazione predefinita. Ci possono essere momenti in cui si desidera bloccare la richiesta del server, nota come una chiamata AJAX, e impedire che interrogare il server, consentendo il resto della pagina per continuare il caricamento. Questo è difficile perché impedisce una chiamata AJAX predefinito richiede di trasformare lo script da asincrono a sincrono, che bloccherà il resto del contenuto della pagina Web da carico. È possibile evitare questo utilizzando il codice BlockUI.

istruzione

1 Aprire la pagina Web in cui si desidera bloccare la chiamata AJAX facendo clic destro sul file e scegliendo "Apri con" dal menu contestuale. Selezionare "Blocco note" dalla finestra programmi che appare. Il file si apre in un editor di testo.

2 Aggiungere il seguente codice direttamente sopra il codice AJAX che si desidera bloccare:

blockUI ();

3 Aggiungere un messaggio personalizzato se si desidera che il visitatore sappia che la chiamata AJAX è stato bloccato utilizzando il seguente codice:

blockUI ({messaggio: '<h5> Questo script è stato temporaneamente bloccato </ h5>.'});

Sostituire "Questo script è stato bloccato temporaneamente" con qualsiasi messaggio che si desidera visualizzare per i visitatori del sito.