Как да използвате атрибута за изтегляне

HTML5 е много различен от предишните версии: има много нови елементи и атрибути. Днес ще говорим за атрибута за изтегляне.

В зависимост от настройките на вашия браузър много файлови формати не се изтеглят автоматично: изображения, други уеб страници, в някои случаи PDF файлове. Благодарение на атрибута за изтегляне можем да коригираме тази ситуация без допълнителни скриптове. Тази техника може да бъде много полезна за сайтове за съхранение за качване и изтегляне на файлове.

Използване на атрибута за изтегляне

Тъй като не е необходимо да пишем никакви скриптове за ефекта, от който се нуждаем, просто добавяме още един атрибут към елемента:

Наистина страхотно е, че можем да дадем име на изтегления файл. Това е много удобно, особено ако трябва да се направи динамично. За да направите това, просто трябва да напишете някаква стойност в атрибута за изтегляне:

Между другото, не е нужно да посочваме файловия формат в заглавието, той ще бъде зададен автоматично.

Поддръжка на браузър

За съжаление този атрибут досега работи само в Chrome 14+ и Firefox 20+, така че все още трябва да осигурим и това. Например по този начин:

В сравнение с това, което беше добавено в HTML5, атрибутът за изтегляне е само капка в морето, но мисля, че е много полезна функция, която значително опростява задачите, свързани с изтеглянето на файлове.

Този урок е подготвен за вас от екипа на ruseller.com Източник на урока: http://www.webdesignerdepot.com/2013/04/how-to-use-the-download-attribute/ Превод: Станислав Протасевич Урокът е създаден: 26 април 2013 г. Преглеждания: 24284 Правила за препечатване

5 последни урока от рубриката "HTML и DHTML"

Life hack: най-полезната функция var_export().

ПриКогато пишем или отстраняваме грешки в PHP скриптове, често използваме функциите var_dump() и print_r() за отпечатване на предварителни данни за масиви и обекти. В тази публикация бих искал да ви разкажа за функцията var_export(), която може да конвертира масив във формат, подходящ за PHP код.

17 безплатни администраторски шаблона

Няколко безплатни шаблона за администраторски панел.

30 уебсайта за изтегляне на безплатни имейл шаблони

Създаването на шаблон за писмо не е лесна задача. Предлагаме ви селекция от 30 сайта, където можете да изтеглите безплатно такива шаблони за всеки вкус.

Как да отложа натискането на клавиш с jQuery?

Например, имате поле за търсене, което се обработва всеки път, когато се натисне клавиш на клавиатурата. Ако някой иска да напише думата Windows, AJAX заявката ще бъде изпратена до следните фрагменти: W, Wi, Win, Wind, Windo, Window, Windows. Проблем?

15 нови сайта за безплатно изтегляне на снимки

Селекция от 15 нови сайта, където можете да изтеглите безплатни снимки, за да попълните вашите сайтове.