Premetto che ho una pagina che richiama molte immagini ed il mio server, pensando ad un attacco malware, attiva la protezione bloccandola.
Allora ho pensato di inserire un setTimeout per rallentare il flusso dello script ma non funziona.
codice:
function altri(){document.getElementById('dan').style.display='none'; document.getElementById('dun').style.display='block';
j = 1;
while(j<=8){
wj = document.getElementsByClassName("n"+j); 
for (i = 0; i < wj.length; i++){wj[i].style.display='inline-block'} 
//setTimeout(so, 2000); //questo non funziona
so(); //questo funziona

} //chiude while()
function so(){j=j+1};
document.getElementById('dun').style.display='none'} //chiude altri()
E' pazzesco ma non riesco a capire cosa non funziona!