r=prompt("да или нет");
if (r==true) alert (r);
Не фига так не получится.
Это событийная система. Функция prompt запрограммирует реакцию на событие, и спокойно себе завершится. Ждать когда пользователь нажмет на кнопку никто не будет.
Твоё if (r==true) alert (r);else alert(r); отработает (с результатом else) раньше, чем пользователь поймёт что перед ним вообще какое то окно появилось
Всё правильно ksa сделал.
__________________
Лучше калымить в гандурасе чем гандурасить на колыме
Последний раз редактировалось DjDiablo, 28.10.2011 в 12:59.
|