function tryToDownload(url)
{
oIFrm = document.getElementById('myIFrm');
oIFrm.src = url;
// alert(url);
// url=escape(url);
setTimeout(deletefile(url), 25000);
}
finden deletfile Funktionwarum settimeout die Ausführung der Funktion nicht verzögert?
function deletefile(url){
$.ajax({
type:'post',
url: "<%= addToDoDeleteDownloadFile %>",
data:{filename:url},
type : "GET",
timeout : 20000,
dataType : "text",
success : function(data) {
alert("success");
}
});
}
über meine jQuery ist und im eine Funktion am Ende nach 25 Sekunden Aufruf, aber einige, wie es nicht die deleteFile (url) Funktion zu verzögern und führt nur after.So Was sollte das Problem sein?
möglich Duplikat [Javascript SetTimeout] (http://stackoverflow.com/questions/4128938/javascript-settimeout) – Fraser
@Fraser: Das ist nicht wirklich ein Duplikat IMHO. – Matt