/ / Come rilevare se una pagina Web è in attesa su uno script php - javascript, php, html, caricamento, caricamento-animazione

Come rilevare se una pagina web è in attesa di uno script php: javascript, php, html, caricamento, caricamento-animazione

In questo progetto web su cui sto lavorando, gli utenti hannola possibilità di caricare immagini e file sulla pagina utilizzando un semplice input [tipo = file]. Ma questa funzionalità è in uno script php altrove, quindi abbiamo inserito un iframe nella nostra pagina web che si collega allo script php. Ora, quando carico un file, ho un tempo di attesa lungo mentre il file viene caricato e vedo "attesa su localhost" (utilizzando MAMP) in basso a sinistra nel browser. Esiste un modo per rilevare che la pagina Web è in attesa del completamento dell'esecuzione dello script php in modo da poter mostrare un'animazione di caricamento e disabilitare un pulsante di invio? Non posso usare jQuery.

risposte:

0 per risposta № 1

L'iframe ha il suo load evento che dovresti essere in grado di ascoltare, assumendo che entrambe le pagine si trovino sullo stesso dominio.

Se ciò non funziona, puoi cercare l'evento domcontentloaded, che è descritto in modo abbastanza dettagliato in questa domanda:

Rileva DOMContentLoaded in iframe