Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   HTML/DHTML/CSS/JS/VB (http://www.flasher.ru/forum/forumdisplay.php?f=66)
-   -   меню для аплоада файлов на сервер (http://www.flasher.ru/forum/showthread.php?t=119329)

RAlfDog 17.12.2008 23:59

меню для аплоада файлов на сервер
 
Приятного всем времени суток :)

Подскажите пожалуйста, как можно сделать на JS:
- окно выбора файла с жесткого диска
- передать путь к этому файлу во флешку на этой же странице
- отправить этот файл на сервер (upload)

(или скажите хотя бы куда копать)

Всем откликнувшимся, заранее большое спасибо!

KidsKilla 18.12.2008 00:19

ошиблись разделом. такое делается средствами самого флеша.

RAlfDog 18.12.2008 01:21

Цитата:

Сообщение от KidsKilla (Сообщение 784579)
такое делается средствами самого флеша.

AS3 ? (у меня AS2)
Я не против (даже наоборот), если кто-нибудь скажет как это делать на AS2!
Но вообще-то мне нужно всё это реализовать на JavaScript'е (перенесите пож. обратно мой топик, в раздел HTML/DHTML/CSS/JS/VB).

KidsKilla 19.12.2008 00:13

С Очень Большими Извращениями. JavaScript в чистом виде этого не умеет.
проще не связывать между собой процесс закачки файла и флеш, а вызывать из флеша поп-ап (новое окно браузера, например) с инпутом для закачки файла.

RAlfDog 19.12.2008 02:39

Спасибо за совет.
Тогда следующий вопрос:
А как мне сделать это окно браузера (самое примитивное хотя бы), чтобы файл отправлялся на сервер?

А во флеш мне всё равно надо передавать имя закачиваемого на сервер файла: Можно как-то связать между собой окно с флешем и новое поп-ап окно?

KidsKilla 19.12.2008 14:22

1) _root.getURL('javascript: window.open(...);')

2) из жс передать во флеш данные через ExternalInterface
в поп-апе есть св-во window.opener, в котором можно найти флешку.

RAlfDog 19.12.2008 22:32

Спасибо :)
window.opener - очень кстати, сенкс.
А вот в первом вопросе я имел в виду сам html-код этого окна (как его из флеша вызывать я знаю).

KidsKilla 20.12.2008 01:34

Цитата:

Сообщение от RAlfDog (Сообщение 784972)
Спасибо :)
window.opener - очень кстати, сенкс.
А вот в первом вопросе я имел в виду сам html-код этого окна (как его из флеша вызывать я знаю).

по той же ссылке есть и описание ф-ции window.open.
Более того, поискав минуту на этой же ветке несложно найти готовый код, что я приводил не раз.


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

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