|
|
|
| есть поле загрузки файлов:
<input type="file" name="item[]" size="45">
|
Но смысл в том, что выбрать в это поле можно только одну картинку, как сделать чтоб можно было выбрать большое количество файлов в одно поле?
Предложения по дополнительным полям (кнопка добавить дополнительное поле) не подойдет, это уже реализовано, просто при загрузки 100 файлов замучаешься добавлять дополнительное поле и проваливаться в 100 обзоров. | |
|
|
|
|
|
|
|
для: clubxaliav
(04.07.2011 в 12:41)
| | Никак нельзя, не поддерживает это поле несколько изображений.
PS Это очень старенькие спецификации, которые не менялись очень давно, поэтому с современной точки зрения их поведение очень ограничено. | |
|
|
|
|
|
|
|
для: cheops
(04.07.2011 в 12:48)
| | Я просто уже пользовался такой загрузкой, она вызывает наверное окно винды и легко можно выбрать хоть 100 файлов.
может там не input а что то другое?
С помощью явы случаем нельзя ли такое окно запустить? | |
|
|
|
|
|
|
|
для: clubxaliav
(04.07.2011 в 13:08)
| | Там скорее всего использовалась какая-то эмуляция при помощи iframe и JS. | |
|
|
|
|
|
|
|
для: cheops
(04.07.2011 в 15:54)
| | я разобрал тот код и выяснил что там написано с помощью флеш:
<div id="flash_container" style="width:130px; height: 20px;position:absolute;top:0;left:0px;">
<object id="SWFUpload_0" type="application/x-shockwave-flash" data="swfupload.swf" width="100%" height="100%" style="-moz-user-focus: ignore;">
<param name="movie" value="swfupload.swf">
<param name="bgcolor" value="#FFFFFF">
<param name="quality" value="high">
<param name="menu" value="false">
<param name="wmode" value="transparent">
<param name="allowScriptAccess" value="always">
<param name="flashvars" value="movieName=SWFUpload_0&uploadURL=http%3A%2F%2Fwww.сайт.ru%2Fengine%2Fajax%2Fupload.php&useQueryString=false&requeueOnError=false&params=PHPSESSID%3D8e366b43a9806a7d090e09b6cf2c83a1%26amp%3Bnews_id%3D0%26amp%3Barea%3Dshort_story%26amp%3Bauthor%3Dadmin&filePostName=Filedata&fileTypes=*.gif%3B*.jpg%3B*.png%3B*.jpe%3B*.jpeg%3B*.zip%3B*.rar%3B*.exe%3B*.doc%3B*.pdf&fileTypesDescription=All%20Files&fileSizeLimit=0&fileUploadLimit=0&fileQueueLimit=0">
</object>
</div>
|
Похоже самому такое не написать! | |
|
|
|
|
|
|
|
для: clubxaliav
(04.07.2011 в 12:41)
| | В html5 это можно кажется. Но он еще не всеми и не одинаково поддерживается. | |
|
|
|
|
|
|
|
для: SHAman
(04.07.2011 в 13:04)
| | Вот в скрипте ДЛЕ такое есть, только что испробовал.... | |
|
|
|