Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Pobieranie kilku zdjęć po kliknięciu w link.
starterrrrr
post 18.09.2015, 10:22:16
Post #1





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 7.01.2015

Ostrzeżenie: (0%)
-----


Witam.

Potzrebuje zrobić coś takiego, że po kliknieciu na link rozpocznie się pobieranie kilku zdjęc, które wybiore z serwera za pomoca skryptu php.

Jak można coś takiego zrobić, czy można jednym kliknieciem zainicjować pobieranie kilku plików?

pozdr.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Riggs
post 18.09.2015, 10:46:21
Post #2





Grupa: Zarejestrowani
Postów: 162
Pomógł: 13
Dołączył: 16.06.2007

Ostrzeżenie: (0%)
-----


Zrób zipa ze zdjęć i wyślij do przeglądarki.
Każde pobieranie pliku to osobne nagłówki do przeglądarki więc nie da się tego zrobić tak, żeby jedno po drugim zaczynało się ściągać.
Go to the top of the page
+Quote Post
starterrrrr
post 18.09.2015, 11:30:06
Post #3





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 7.01.2015

Ostrzeżenie: (0%)
-----


Cytat(Riggs @ 18.09.2015, 11:46:21 ) *
Zrób zipa ze zdjęć i wyślij do przeglądarki.
Każde pobieranie pliku to osobne nagłówki do przeglądarki więc nie da się tego zrobić tak, żeby jedno po drugim zaczynało się ściągać.


Własnie, że pobierane pliki nie moga byc spakowane :/

znalazłem taki kod javascript, pod Chrome działa dobrze, jednak pod Firefoxem pobieranie nie startuje. Cały kod wykonje się poprawnie, ale ostatnia linijka a.click() nei powoduje żadnej akcji:

Kod
<script>
    var files = ['filename1.jpg', 'filename2.jpg'];
    for (var i = files.length - 1; i >= 0; i--) {
        var a = document.createElement("a");
        a.target = "_blank";
        a.download = "download";
        a.href = 'http://www.example.com/path_to/images/' + files[i];
        a.click();
    };
</script>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 22.06.2025 - 18:20