![]() |
![]() |
![]()
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. |
|
|
![]() |
![]()
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ć. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 0 Dołączył: 7.01.2015 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ć. 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> |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 22.06.2025 - 18:20 |