![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Stajor |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 11.7.2005 Репутация: нет Всего: нет |
Нужна помощь в написании скрипта на JScript (PHP не используется, нет Apach на машине с сайтом).
Сделан сайт для закачки файлов (фильмы, музыка, софт....) с FTP сервера в локальной сети, но так как в JScript на данный момент я нуб, не знаю как написать скриптик для сохранения этих файлов. В общем нужно сделать так - по ссылке "Скачать" открывается стандартное виндовое окно "Сохранения файлов" (при этом пользователь не должен переместиться со страницы с ссылкой в каталог с файлами), пользователь выбирает директорию и жмет "ОК", после чего начинается закачка выбранного файла в выбранную директорию. Подскажите как это реализовать. Так же буду благодарен за ссылочки по JScript (статьи, книги, мануалы на русском). |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Открой окно(window.open) в котором укажи путь до файла, пользователь скачает. Можно поставить на странице iframe, скриптом менять src на путь до файла, опять же появиться окно закачки, но при этом никаких посторонних окон не будет.
Открой тему "Онлайн документация" и раздел "Наши скрипты", много полезного. -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Stajor |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 11.7.2005 Репутация: нет Всего: нет |
А можно простенький примерчик, я б его уже доработал так как мне нуна, а то с Jscript у меня пока шапочное знакомство.
|
|||
|
||||
| Stajor |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 11.7.2005 Репутация: нет Всего: нет |
Немного проще, как мне сделать чтоб по одной ссылке скачать сразу несколько файлов? (например ДВД фильм, или папку с софтиной и редмю)
|
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Читай тему "Окна и фреймы" от Aliance, узнаём что есть фреймы, в часности нам нужен iframe.
Ставим таких штук 10, т.е. можно иметь до 10 "одновременных" закачек, естественно юзер получит 10 окон, по которым придёться 10 раз выбирать путь и кликать ОК. Затем достаём фрейм, проще по id, меняем src на путь до файла, т.е. document.getElementById('фрейм').src=<путь>. Вопрос: зачем так извращаться? Не проще ли составить список ссылок на файлы, ведь многие пользуються загрузчиками типа Download master, тот автоматом собирает все ссылки на странице и предлагает скачать, удобно. -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Stajor |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 11.7.2005 Репутация: нет Всего: нет |
Сенькаю, разберусь
Извращаться? Вот только все ссылки мне не нать закачивать, только определенные, выбранные пользователем. |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Сам ты не можешь ничего закачать, это пользователь скачивает твои ссылки. Представь пользователь хочет скопировать ссылку, а там лабуда? Или в этом и была идея, но тоже не серьёзно, глянул в код, построил прямую ссылку сам. На сайтах закачек прямых ссылок не дают, а отдают файлы скриптами, где ссылка генериться динамически с не долго живущей сессией, да mod_trottle под апачь ставят, что бы контролировать скорость отдачи. -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Stajor |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 11.7.2005 Репутация: нет Всего: нет |
Спасиб, вопрос временно решился и надобность в клиент скриптах отпала, ресурс на php будет переноситься.
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |