Я пытаюсь сделать то же самое, как, например, на sourceforge. После того, как пользователь создает некоторые данные, я генерирую файл и хочу, чтобы он предлагался ему после загрузки страницы. Тем не менее, я почти ничего не знаю о javascript и простой копировальной пасте
< script type="text/javascript">
var download_url = "http://downloads.sourceforge.net/sourceforge/itextsharp/itextsharp-4.1.2-dll.zip?use_mirror=dfn";
function downloadURL() {
if (download_url.length != 0 && !jQuery.browser.msie){
window.location.href = download_url;
}
}
jQuery(window).load(downloadURL);
< /script>
недостаточно. Для пользователя важно загрузить файл, так как это сделать?
Вопрос, связанный с предыдущим, - где хранить созданный мной файл? Однажды во время использования сервера разработки asp.net, а затем на реальном сервере iis? И как должен выглядеть этот адрес? Когда я попробовал
setTimeout("window.location.href='file://localhost/C:/Downloads/file.pdf'", 2000);
я ничего не получал, с http ошибка неизвестного адреса.