Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как создать ссылку чтобы mp3 качать предлагало а не проигрывало для всех браузеров / 7 сообщений из 7, страница 1 из 1
08.07.2014, 17:19
    #38690876
stinggga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать ссылку чтобы mp3 качать предлагало а не проигрывало для всех браузеров
Уважаемые, формчане.

Как создать ссылку чтобы mp3 качать предлагало а не проигрывало для всех браузеров ?

Подскажите, пожалуйста. Или может есть другие действенные способы ?!
...
Рейтинг: 0 / 0
08.07.2014, 18:31
    #38690991
carrotik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать ссылку чтобы mp3 качать предлагало а не проигрывало для всех браузеров
stingggaУважаемые, формчане.

Как создать ссылку чтобы mp3 качать предлагало а не проигрывало для всех браузеров ?

Подскажите, пожалуйста. Или может есть другие действенные способы ?!

...создать на сервере страницу (или метод в контроллере), который будет отдавать файл-стрим через Response.WriteFile(), например, или аналогично, а на странице сделать ссылку, которая будет обращаться через window.location = GetFile.aspx, или аналогично для контроллера ... где-то так, как вариант ..
...
Рейтинг: 0 / 0
08.07.2014, 18:59
    #38691026
stinggga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать ссылку чтобы mp3 качать предлагало а не проигрывало для всех браузеров
carrotik,

Спасибо. Буду пробовать
...
Рейтинг: 0 / 0
08.07.2014, 19:50
    #38691071
Alexander A. Sak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать ссылку чтобы mp3 качать предлагало а не проигрывало для всех браузеров
Чтобы браузер предложил сохранить файл, а не начал его обрабатывать, сервер должен отдать заголовок Content-Disposition. Пример отсюда: http://www.w3.org/Protocols/rfc2616/rfc2616-sec19.html

Код: c#
1.
Content-Disposition: attachment; filename="fname.ext"



там жеIf this header is used in a response with the application/octet- stream content-type, the implied suggestion is that the user agent should not display the response, but directly enter a `save response as...' dialog.

А уж ASP это или нет неважно.
...
Рейтинг: 0 / 0
09.07.2014, 04:12
    #38691308
st_st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать ссылку чтобы mp3 качать предлагало а не проигрывало для всех браузеров
Когда-нибудь это будет просто .
...
Рейтинг: 0 / 0
09.07.2014, 04:26
    #38691309
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать ссылку чтобы mp3 качать предлагало а не проигрывало для всех браузеров
st_stКогда-нибудь это будет просто .имхо, этот атрибут полезен только для формирования "скачиваемого" файла средствами js на клиенте.

А так - правильный заголовок, и всего делов..
...
Рейтинг: 0 / 0
09.07.2014, 10:28
    #38691533
stinggga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать ссылку чтобы mp3 качать предлагало а не проигрывало для всех браузеров
Спасибо весем большое. Помогло. Тема закрыта
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как создать ссылку чтобы mp3 качать предлагало а не проигрывало для всех браузеров / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]