Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 06.12.2005, 18:07
flash33 вне форума Посмотреть профиль Отправить личное сообщение для flash33 Найти все сообщения от flash33
  № 1  
Ответить с цитированием
flash33
 
Аватар для flash33

Регистрация: Nov 2005
Сообщений: 1,155
По умолчанию Загрузка данных на сервер

Эта задача ОЧЕНЬ распространена - помогите найти ответ!
Нужно отправить данные (фото к примеру) на сервер из флеш-мувика. (открытом с помощью браузера)
Мои действия. Создаю на html странице с мувиком скрытую форму (чтобы не было видно) с кнопкой type='file' name='but1'. Из мувика вызываю javaScript-функцию эмулирующую ее нажатие: getURL("javascript: openfile()") , соотвественно в блоке javascript страницы прописываю саму функцию... document.form1.but1.click(). Отлично, теперь из мувика открывается диалог выбора файла!
Теперь осталось только эмулировать действие кнопки submit... Решение напрашивается аналогичное - вызвать из мувика функцию с действием - document.form1.submit(). НО ЭТО НЕ РАБОТАЕТ. Именно применив ранее функцию вызова диалога я сделал невозможным субмирование.Если бы я вызвал обзор из самого html все бы сработало, а так отсылки не происходит...
ВОПРОС: Почему так и как это можно обойти? Если вообще возможно....

Старый 07.12.2005, 13:13
__i вне форума Посмотреть профиль Отправить личное сообщение для __i Найти все сообщения от __i
  № 2  
Ответить с цитированием
__i
 
Аватар для __i

Регистрация: Jan 2004
Адрес: Украина, Харьков
Сообщений: 1,524
Отправить сообщение для __i с помощью ICQ
а кто тебе мешает имя файла посылать прям из флеша ? все равно же сабмит переходит на новую страницу так из флеша перейди на ту страницу и передай ей тот параметр

Старый 07.12.2005, 13:31
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 3  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Если хочешь в форме файлы передавать - вписывай в заголовок формы

<form name=form1 method=post action='bla-bla' enctype='multipart/form-data'>

и будет тебе счастье.
Если его не станет, кидайся сюда html файлом, поглядим.
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:07.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:07.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.