Закачка файла с другой страницы

голоса: 0
Как зделать так что бы после клика на кнопку скачать перекидало на другую страницу, а там уже была кнопка с самим файлом
Адрес сайта http://fs15.at.ua/
| Автор: | Категория: Каталоги
Изменение категории | | Автор: Yuri_Geruk

Ответов: 2

Голоса: +1
 
Лучший ответ

Страница материала:

<a href="ссылка на страницу загрузки" class="go-download" data-href="ссылка на файл">Скачать</a>

<script>
        (function(){
        $('.go-download').on('click', saveLink);
        
        function saveLink() {
            var link = this.dataset.href;
            
            link = btoa(link);
            localStorage.setItem('_link', link);
        };
        })();
    </script>

 

Страница загрузки файла:

<a href="#" id="download-btn">Скачать</a>

<script>
        (function(){
        var $btn = $('#download-btn');
        
        $btn.on('click', function(e){
            e.preventDefault();
            getLink();
        });
        
        function getLink() {
            var link = localStorage.getItem('_link');
            if (!link) return false;
            localStorage.removeItem('_link');
            link = atob(link);
            location.href = link;
        }
        })();
    </script>

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
голоса: 0

Пример реализации найдете в материалах - здесь / здесь / здесь .

| Автор:
...