В этом месте скрипт перестает работать. В чем ошибка в рассуждении: раз окно файлового диалога является дочерним по отношению к браузеру, то оно должно также управляться скриптом, как и сам браузер
Из той же серии: почему окно msgbox тоже останавливает скрипт?
Из той же серии: почему окно msgbox тоже останавливает скрипт?