ho fatto qualcosa del genere ma non va:
- function clicked(topic,subcats) {
first = topic;
second = subcats;
var el = document.getElementById(topic);
var ob2=document.getElementById(subcats);
if(ob2!=null){
if(completato=='OK'){
while(ob2.hasChildNodes()) { //removes items from dropdown if some already exist
ob2.removeChild(ob2.firstChild);
}
completato='KO';
inizioChiamata=dataChiamata.getTime();
verificaTempoTrascorso();
Ajax(el,ob2);
}
function verificaTempoTrascorso(inizioChiamata){
var aa = setTimeout('verificaTempoTrascorso2(inizioChiamata )', 300);
}
verificaTempoTrascorso2 = function() {
if((dataChiamata.getTime() - inizioChiamata) < massimaAttesa){
completato="OK";
clearInterval(aa)
}
}
}
}