Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Загрузка больших файлов, Ajax

254
01 сентября 2009 года
Cker
341 / / 20.08.2000
Сделал загрузку больших файлов на ajax. С файлом в 11Mb проблем нет. Но вот при загрузке файла 27Mb почему-то броузер не принимает ответ. Т.е. файл уже положился в нужную папку, а броузер продолжает ждать ответа до бесконечности. С чем это связано?
244
01 сентября 2009 года
UAS
2.0K / / 19.07.2006
Что-то мне не верится. Может вы просто перехватываете положительные сообщения (типа onSuccess (200 OK)), а ошибочные нет? ПОтому и не видете результата.
И попробуйте в разных браузерах.
352
01 сентября 2009 года
skywalker
694 / / 10.02.2006
Загрузку файлов на сервер сделать через Ajax вообще нельзя. Это политика безопасности браузеров. При том на всех браузерах.
Используй для этого другие технологии (iframe, flash).
244
01 сентября 2009 года
UAS
2.0K / / 19.07.2006
skywalker, напрямую через AJAX - нельзя. А вообще есть способы обойти. Как же по вашему фрэймворки делают это? Просто используется iframe, как я помню, а через него и идет отправка (но особо никогда не копался в этом деле).
92
01 сентября 2009 года
Тень Пса
2.2K / / 19.10.2006
ну дык тебе об этом и говорят =) нельзя напрямую через AJAX :)
UAS, раздолбай со стажем =)

в том же gmail пока ты пишешь письмо, твой файл загружается, это форма отправленная в iframe, а вот типа ajax аплоад, может стоит посмотреть здесь, а автор? :)

единственное, что приходит на ум... это ... ммм... таймаут сервера. пожалуй это реально =) при аплоаде файлов, ЕСЛИ конечно же скрипт в это время не отдаёт никакой инфы.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог