Zvolené téma obsahuje celkem 3 odpovědi. Do diskuze (2 účastníci) se naposledy zapojil uživatel Mike a poslední změna je stará 11 let, 5 měsíců.
-
Zdravím,
chtěl bych obejít volbu “Right Click – Save As” vložením download buttonu pro přímé stažení obrázku z lightboxu.
Věděl by někdo o takovém scriptu?
Zkoušel jsem něco pohledat, ale vždy šlo o kód s atributem href, pro stažení jednoho konkrétně zadaného souboru. Já ale potřebuji, aby tlačítko “Stáhnout” bylo obecné a umělo stáhnout ten který obrázek v lightboxu, který je v něm momentálně zobrazen.
Tak stále hledám a tady mají takové tlačítko “Download”:
http://www.premierlife.ca/gallery/cabin-fever-wednesdays-jbrs-11-02-11/
(klikněte dole na libovolnou fotku pro zvětšení v lightboxu)
Jenže jim to odkazuje jen na adresu souboru. Pořád to nenabízí rovnou volbu “Save as”.
To tady už to umějí:
http://imgur.com/a/r5Zw9
(pravý horní roh fotky – Actions)
Potřeboval bych kousek toho kódu, co tohle umí, nedokážu to z toho nějak “vytáhnout”.
Poradí někdo?
Díky
To není tak jednoduché jak to vypadá, tlačítko vložit do nějakého lightboxu není problém, problém je ale to, že když na něj kliknete server vám vrátí soubor (obrazek.jpg), který ale každý prohlížeč zobrazí (každý prohlížeč internetových stránek je také i prohlížeč obrázků, mimo jiné). Po kliknutí na tlačítko by se musel spustit PHP script, který konkrétní obrázek vrátí s jinou hlavičkou – prohlížeč tak pochopí, že soubor nemá zobrazovat, ale stáhnout viz třeba http://stackoverflow.com/questions/12046334/how-can-i-allow-users-to-download-pictures-gif-png-jpeg#answer-12046362
Každopádně takový script je nutno ošetřit kvůli zabezpečení, asi by nebylo ideální, kdyby si někdo mohl stáhnout třeba logy nebo nějaké konfigurační soubory…
Díky. Tak to je na mě trochu složité, myslel jsem, že to bude celkem jednoduchá a běžná věc, jak udělat stahování elegantnější, než ta nepohodlná forma “Right Click/Save As”.
Takový script bohužel sám vytvořit nedokážu, není to už někde hotové k dispozici? Možná jen neumím hledat.
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
WordPress – novinky, návody a zajímavosti