Форум -> Files (модуль и блок) -> Модуль файлов, требуется помощь. |
Модуль файлов, требуется помощь. |
---|
Bender | Дата: 13.02.2009, в 16:37 | Сообщение №1 |
ПользовательПользователь №: 74 Сообщений: 33
| Хочу для своего сайта доработать модуль файлов, а именно требуется доработать функцию после нажатия на кнопку скачать. На данный момент при клике на кнопку скачать загрузка файлов происходит моментально, а я бы хотел чтобы сначала шел отсчет времени (такой пример можно посмотреть тут: h**p://www.flashboot.ru/Files-file-199.html щелкнув на Скачать). Есть ли у кого-нибудь мысли, а может быть уже готовая реализация данной доработки?
PS. Дорабатываю Слаед 3.4 Про и 3.5 Про
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Bender 13.02.2009 г. в 16:37:57 |
|
|
shadow | Дата: 13.02.2009, в 18:09 | Сообщение №2 |
Активный участникПользователь №: 520 Сообщений: 100
| в принципе там просто, я немного другое реализовал, - у меня при нажатии на скачать переходит на страницу где отображается список линков для скачивания.
но смысл такой: ищи функцию view_file() или view в зависимости от версий движка... там
Код | 1
| ."<input type=\"submit\" onClick=\"window.open('$url')\" value=\""._DOWNLFILE."\"> </form></td>"; |
так вот если вырезать:
Код | 1
| onClick=\"window.open('$url')\" |
то сам файл в отдельном окне открываться не будет, а только будет перекидывать на страницу
"если загрузка файла не началась......"
а это страница - это у нас функция function getit()
в ней нам особенно интересен кусок
Код | 1
| OpenTable();
echo "<center>"._NOTEDOWNLOAD." <b>$f_title</b> "._NOTEDOWNLOAD2."<br><br>";
echo "<b><a href=\"$url\" target=\"_blank\">$url</a></b><br><br>";
CloseTable(); |
вот вместо этого, можно легко прикрутить какие неть ява часики, и настроить перекидывать на какой неть нужный тебе урл по окончанию отсчета.... но по ява скриптам это уже не ко мне.... |
|
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|