2010-07-06 2 views

ответ

0

Jquery не может создать загружаемый файл. Вам нужно сделать эту серверную часть. Вы можете использовать язык, такой как PHP, или можете попробовать разместить jQuery на сервере через одну из реализаций JS на стороне сервера.

2

ОК, так что есть (по крайней мере) три способа загрузки файлов:

  1. Построить файл на сервере, и установить его, чтобы заставить скачать.
  2. Создайте файл на клиенте и разрешите пользователю загружать его с помощью специальной функции во Flash 10, не касаясь сервера.
  3. Кодирование информации в URI данных или использование определенного варианта IE для сохранения файла на стороне клиента. (Этот подход имеет массу ограничений и проблем)

Поскольку вы сказали, что есть CSV в JQuery (я предполагаю, что вы имеете в виду JavaScript) здесь я хотел бы предложить вам заглянуть в библиотеку, которую я написал, Downloadify, для использования в таких ситуаций. Демо-страница или документация должны быть в состоянии заставить вас двигаться.

Download - это интерфейс JavaScript для функции Flash 10. Как и в случае с любой технологией, я предлагаю вам также реализовать вариант резервного копирования на сервере для пользователей без Flash 10.

+0

Скачивание кажется лучшим вариантом до тех пор, пока HTML5 не поймает. –

Смежные вопросы