Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> диалоговое окно в ИЕ 
:(
    Опции темы
Strint
Дата 9.10.2008, 12:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 13.10.2007

Репутация: нет
Всего: нет



Доброго времени суток всем.
Столкнулся со следующей задачей: разрабатываю сайт на Visual Studio 2008 и нужно для пользователя в ИЕ вывести диалоговое окно для сохранения файла. К сожалению, не знаю, с какого бока подступиться к этой задаче. Есть ли готовые решения на этот счет? Или порекомендуйте что-либо полезное. Краем уха слышал об AJAX.
PM MAIL   Вверх
bars80080
Дата 9.10.2008, 12:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 44
Всего: 315



Цитата(Strint @  9.10.2008,  12:24 Найти цитируемый пост)
диалоговое окно для сохранения файла

надеюсь на серверной стороне?

а как формы делать знаем?
в ней достаточно вставить элемент <input type="file" name="file1" /> , которое неизвестно как выглядит в Вижуал Студии
PM MAIL WWW   Вверх
Strint
Дата 9.10.2008, 12:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 13.10.2007

Репутация: нет
Всего: нет



Может быть, я не так выразился. Скажем на форме есть кнопка, по нажатию которой появляется диалоговое окно для сохранения файла, например как в картинке в прикрепленном файле.

Присоединённый файл ( Кол-во скачиваний: 6 )
Присоединённый файл  dialog.JPG 38,04 Kb
PM MAIL   Вверх
bars80080
Дата 9.10.2008, 13:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 44
Всего: 315



вопрос: на серверной стороне или на клиентской нужно сохранение файла?

в первом случае:

у тебя должна быть на странице форма, обёрнутая в див:
Код

<div id="win" style="display: none; position: absolute;">
<form>
...
в этой форме находится <input type="file" name="file1" />
и кнопка отправки на сервер, которая будет вызывать отправку формы на сервер вместе с файлом (что потребует перезагрузки страницы или открытия новой),
или функцию, которая сделает тоже самое, но в более скрытом варианте
...
</form>
</div>
из-за display: none; она будет скрыта. в первой форме по нажатию кнопки ты её открываешь:
<input type="button" onclick="document.getelementById('win').style.display = 'block';" value="show" />


во втором случае - посчти тоже самое, но придётся писать хороший скрипт с ActiveX
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0419 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.