I have the following code that I use to send form data to the PHP file.
function loginRequest() {
// Declaração de Variáveis
var usuario = document.getElementById("txtusuario").value;
var senha = document.getElementById("txtsenha").value;
var result = document.getElementById("resultado");
var xmlreq = CriaRequest();
// Exibi a imagem de progresso
result.innerHTML = '<img id="loading-icon" src="./images/eclipse.gif"/>';
// Iniciar uma requisição
xmlreq.open("GET", "./controllers/controller.php?txtusuario=" + usuario + "&txtsenha=" + senha, true);
// Atribui uma função para ser executada sempre que houver uma mudança de ado
xmlreq.onreadystatechange = function(){
// Verifica se foi concluído com sucesso e a conexão fechada (readyState=4)
if (xmlreq.readyState == 4) {
// Verifica se o arquivo foi encontrado com sucesso
if (xmlreq.status == 200) {
result.innerHTML = xmlreq.responseText;
}else{
result.innerHTML = "Erro: " + xmlreq.statusText;
}
}
};
xmlreq.send(null);
}
I would like to increase the loading time of the loading and know how I can do this.