Мы знаем, что JQuery (или javascript) не может получить доступ к локальной файловой системе.Так как же на самом деле работают различные подключаемые модули jquery для загрузки ajax-файлов и даже показывают индикатор выполнения?
Однажды я сделал File Uploader, используя Java-апплет, и я мог это сделать, потому что каким-то образом я мог читать файл излокальная файловая система с использованием апплета.Поскольку я был в состоянии прочитать его, я отправил ему по 100 строк за раз, используя ajax.post
в нескольких частях по 100 строк, и, поскольку каждая часть была успешно отправлена, соответственно манипулировал индикатором выполнения.
Но, когда мы не можем прочитать файл из файловой системы, то как плагины ajax jquery показывают индикатор выполнения и загружают файлы асинхронно?