Сообщение от Esciloner
			 
		
	 | 
	| 
		Не похоже. Ставлю перед алертом пустой цикл, чтобы скрипт придержать - результат тот же.
	 | 
	
А ты думаешь, что цикл будет в другом потоке выполняться, и где-то параллельно - загрузится html? Это совсем не обязательно. Может быть, ничего не будет загружаться пока цикл запущен.
Поставь тогда вызов alert в таймаут 3 секунды через setTimeout