Скачать файл в JavaScript

0

Я пытаюсь загрузить файл в javascript, передав имя файла из html

HTML:

 <img border="0" src="/Content/Images/Icons/color-16/disk-return-black.png" width="20" height="18" style="cursor: pointer" onclick="downloadDocFoto('@item.CaminhoDocFoto')" id="btnDownloadDocFoto_Contrato">

Javascript:

function downloadDocFoto(NomeDocFoto) {
    alert(NomeDocFoto);
    var url = '~/App_Data/uploads/' + NomeDocFoto + '';
}

var url имеет путь, где хранятся файлы, а имя файла

  • 0
    Удалить ~ / из URL в функции JavaScript
  • 0
    Не решайте мою проблему, и var url является простой переменной
Теги:
download

1 ответ

0
Лучший ответ

вы не App_Data напрямую обращаться App_Data папке App_Data ! Это сделано по соображениям безопасности. если вы хотите получить файлы из него, вам нужно написать собственный HttpHandler или Controller с соответствующим Action

  • 0
    Хорошо, я переоденусь Но кто является кодом JavaScript для загрузки файла?
  • 0
    например, он будет указывать на / File / Get, где File - контроллер, а Get - действие, которое записывает файл в ответ. Как это сделать? Поиск в Google
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню