Помощник
|
Загрузка файла и результат |
BoL4oNoK
|
Сообщение
#1
|
||
|
|
||
|
|||
cyber_ua |
8.10.2012, 17:06;
Ответить: cyber_ua
Сообщение
#2
|
|
а какая разница что загружать картинки или файлы ?;)
http://learn.javascript.ru/xhr-onprogress |
|
|
BoL4oNoK
|
Сообщение
#3
|
|
Разницы нет, но по приведенной ссылке вариант отрезающий ИЕ ниже 10. А 10, вроде, только в виндоус 8 есть.
Конечно хорошо, но надо разобраться как принимающий скрипт написать. Как я понял, там не все так просто будет. |
|
|
cyber_ua |
8.10.2012, 17:35;
Ответить: cyber_ua
Сообщение
#4
|
|
Разницы нет, но по приведенной ссылке вариант отрезающий ИЕ ниже 10. А 10, вроде, только в виндоус 8 есть. Конечно хорошо, но надо разобраться как принимающий скрипт написать. Как я понял, там не все так просто будет. черт, это была не та ссылка, я хотел дать на раздел по AJAX http://learn.javascript.ru/ajax вот там точно есть что нужно, если не нужно понимания как это работает в гугле 1000% есть подобные скрипты! |
|
|
BoL4oNoK
|
Сообщение
#5
|
|
Спасибо. Попробую разобраться.
|
|
|
BoL4oNoK
|
Сообщение
#6
|
|
Возник вопрос.
Вот ссылка: http://learn.javascript.ru/xhr-forms#post-...80%D0%BE%D1%811 Для этого текст файла должен быть уже доступен JavaScript, т.е. произвольный файл прочитать и переслать, конечно же, нельзя. Для добавления файла нужно использовать тот же код, что выше, но при добавлении поля вместо строки body.push('Content-Disposition: form-data; name=...') указать расширенные заголовки: Content-Disposition: form-data; name="myfile"; filename="pic.jpg" Content-Type: image/jpeg (пустая строка) содержимое файла Не понял про содержимое файла. Что там должно быть не поясните? |
|
|
Arks |
8.10.2012, 20:37;
Ответить: Arks
Сообщение
#7
|
|
Хочу заметить что идеальный вариант это пока что обычная форма. У обычной формы есть атрибут target, он отвечает за то куда попадет ответ обработчика формы.
Все максимально просто, в 10 строк js-кода... 1. форма 2. iframe форма имеет location, а traget указывает на id ifram'а, таким образом форма спокойно сабмитится синхронный запросом, данные обрабатываются, файлы загружаются. В ifram'е в ответе сервера вылезает скриптик которые либо передает родительскому окну ошкибки, либо какие-то данные(url свежезагруженной картинки и т.п.). Просто? Просто! Кроссбраузерно? Кроссбраузерно. XHR в принципе то же самое, но покодить придется чуть больше. |
|
|
BoL4oNoK
|
Сообщение
#8
|
|
Arks, про фрейм знаю. Но суть в том, что в родителе надо знать что вернулось после загрузки.Если быть конкретнее, то результатом загрузки будет ссылка, которую надо вставить в другой фрейм в родителе, выполнив команду второго дочернего фрейма execCommand('insertImage', , url)
Кодинг не пугает. Главное разобраться в принципах. |
|
|
Arks |
8.10.2012, 21:05;
Ответить: Arks
Сообщение
#9
|
|
ну я же Вам говорю - ответом веб-сервера на сабмит формы будет js-скриптик. И, т.к. окажется он во фрейме то у фрейма будет ссылочка на родительское окно. Передаете данные родителю фрейма и дальше делайте с ними что хотите.
|
|
|
BoL4oNoK
|
Сообщение
#10
|
|
|
хм... попробую.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Накрутка ПФ для любых сайтов. Быстрый результат | 14 | creatos | 6524 | 10.3.2024, 18:06 автор: creatos |
|
BuxarVideoUploader - Автоматическое скачивание и загрузка видео из любых/ на любые видео хостинги (YouTube, TikTok, Instagram, Facebook, Яндекс Дзен, Вконтакте, Одноклассники, Rutube, Dailymotion, d.tube, Telegram и т.д. | 0 | BuxarNET | 1228 | 19.7.2023, 5:58 автор: BuxarNET |
|
SEO продвижение на результат с кейсами работ | 1 | ТопТоп | 1487 | 6.5.2019, 14:50 автор: ТопТоп |
|
Продвижение сайтов (SEO) первый результат за 2-4 месяца | 0 | Дмитрий СЕО | 1274 | 10.11.2018, 23:45 автор: Дмитрий СЕО |
|
Загрузка фотографий на сайте. | 8 | Napoleon-007 | 1767 | 5.3.2018, 10:51 автор: Evgeniy3200 |
Текстовая версия | Сейчас: 25.4.2024, 10:23 |