Для загрузки файлов предусмотрен тег (<input type=»file» /> , стандартными средствами его внешний вид особо не изменить.
В современных web приложениях использующих повсеместно ajax он смотрится анахронизмом, и мое мнение — морально устарел.
Конечно же для загрузки файлов на сайт можно использовать flash, но с этой задачей великолепно может справится и JavaScript.
jQuery AJAX загрузка файлов >



