Программирование > JavaScript & JScript
файл с сервера
msp05:
Имеется страничка, которая получает ответ с сервера в виде архивного файла.
Как перегрузить страницу после получения файла?
Спасибо.
commander:
msp05
OnLoad
msp05:
Событие оnLoad, насколько я знаю, пишется в теге и возникает при полной загрузки страницы.
В моем случае страница УЖЕ загружена, а когда с сервера приходит ответ (т.е. файл) страница НЕ перегружается - это и есть проблема.
Подробнее:
есть обычная форма:
.................................
сервер возвращает:
response.setContentType("application/zip");
response.addHeader( "Content-Disposition", "inline; filename="+zipName);
На стороне пользователя в броузере открывается диалоговое окно с предложением сохранить файл.
Проблема состоит в том что сама страничка при этом не обновляется.
как "попросить" ее это сделать?
или как скриптом "узнать" что вознкло событии типа "пришел ответ с сервера" ?
Можеть в Header нужно добавить нечто для этого?
virka:
Самое тупое решение - поставить перезагрузку на таймер.
Не знаю, подойдет ли оно Вам, так как возможны нюансы, сами понимаете.
Что-то поумнее в голову пока не приходит.
msp05:
таймер не подходит поскольку цель - выгрузить данные с базы.
кол-во данных и связь в текущий момент вельчины случайные
Навигация
Перейти к полной версии