|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Serge Shikov 2:5020/400 12 Jul 2000 01:09:02 To : All Subject : Re: Ссылка на файл -------------------------------------------------------------------------------- Andrey Sosnitsky wrote: > > VS>>> Как сделать сабж, чтобы пpи клике по ссылке скачивался файл? > AT>> В сад! В смысле, в RU.HTML.CHAINIK. > AF> Чтобы его отключили оттyда, а не отсюда? :-) > > Как я вижy дельного ответа тебе не дали еще. А на дурацкие вопросы не бывает других ответов... Сначала человек должен сам понять, чего он хочет. Если я верно понимаю, он хочет чтобы вылезал диалог Save As. Т.е. файл не просто скачивался (это в любом случае происходит), а сохранялся на диск. > Если все еще стоит в этом > пpоблема, то pешается она довольно пpосто. > > Пишешь <a href="my_file.zip">here is file.</a> Все бы хорошо, только кто тебе сказал, что файл будет скачиваться? Конечно, ты в целом прав, ничего принципиально другого кроме такой ссылки сделать нельзя. Однако действия браузера при клике на _любую_ ссылку зависят от простой вещи - от того, какой mime-type ему там отдадут, и от того, какое действие в его конфиге заложено для такого типа. Т.е. если кто-то напишет скажем plug-in для просмотра zip-ов, и клиент его установит у себя, то файл будет именно открыт какой-то программой, типа WinZIP например. И никакого диалога Save As все равно не будет. Резюме - все зависит от того, как настроен браузер у клиента, а общего решения не бывает в природе. У одного zip-ы будут сохраняться, а на PDF будет вылезать Acrobat, а у другого - ровно наоборот. --- ifmail v.2.15dev5 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/282529e97d9b.html, оценка из 5, голосов 10
|