Red de conocimiento del abogados - Ley de patentes - JS setInterval pausa y reinicia

JS setInterval pausa y reinicia

El método setInterval() llama a una función o evalúa una expresión en un período específico en milisegundos.

El método setInterval() continuará llamando a la función hasta que se llame a clearInterval() o se cierre la ventana. El valor de ID devuelto por setInterval() se puede utilizar como argumento para el método clearInterval().

setInterval() no se detiene, solo puede borrar y habilitar.

lt;titlegt;lt;/titlegt;

lt;script src="Scripts/jquery-1.4.1-vsdoc.js" type="text/javascript"gt; lt;/scriptgt;

lt;script src="Scripts/jquery-1.4.1.js" type="text/javascript"gt;lt;/scriptgt;

lt ;script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"gt;lt;/scriptgt;

lt;script type="text/javascript"gt;

$(función () {

var iCount = setInterval(GetBack, 3000);

función GetBack() {

alerta ("aa");

$.ajax({

tipo: "POST",

url: "WebForm4.aspx/GetString", p>

dataType: "texto",

contentType: "application/json; charset=utf-8",

beforeSend: función (XMLHttpRequest) {

},

éxito: función (msg) {

alerta("ff");

},

error: función (msg) {

alerta(msg);

}

});

$("#cOk").click(función (e) {

clearInterval(iCount);

});

});

p>

lt;/scriptgt;

lt;divgt;

lt;a href="#" id="cOk" gt;ssslt;/ agt;

lt; p>

lt;/divgt;

Código de backend

------------- -----

[WebMethod]

cadena estática pública GetString()

{

return "aa";

}