скачать указанное количество байт файла с сервака

 
0
 
JavaScript
ava
JSman | 24.07.2007, 16:08
как скачать определенное количество байт текстового файла с сервака?
скачать сам файл через AJAX проблем нет. а вот чтобы определенный размер был?))
Comments (5)
ava
Alik_Kirillovich | 24.07.2007, 15:27 #
Предположим, что кодировка файла заранее известна. В Unicode 1 символ занимает 2 байта, в ANSI и прочих - 1 байт. Соответственно считываем из файла первые n/2 или n символов в зависимости от кодировки. Написать PHP, ASP или еще какой ни будь серверный скрипт, считывающий из текстового файла строку нужной длины и возвращающий ее AJAX-клиенту, думаю труда не составит...

Но это самый тупой способ, может быть, кто подскажет "поизящнее"...
ava
JSman | 25.07.2007, 15:53 #
ну это понятно..

кроссбраузерность не нужна. только ie.

клиент хочет обойтись без отсылки и обработки данных на сервере. если не вспомните средства Jscript, может есть встроенные средства Windows типа консоли?
ava
12345c | 26.07.2007, 12:59 #
Нет таких средств - управлять файлами - это прерогатива сервера, а для клиента есть протокол HTTP без всяких признаков размеров.

Так что или закрывайте вопрос, или скажите, в какой раздел форума перенести smile.
ava
JSman | 26.07.2007, 15:53 #
окей, последний вопрос =) а если использовать flash?
ava
Alik_Kirillovich | 27.07.2007, 04:50 #
На сколько я понимаю, Flash для скачивания данных также на низком уровне использует протокол HTTP. А HTTP не содержит команд для ограничений размера скачиваемого файла.
Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
advanced
Submit