[JavaScript?]Zapisywanie zdjęcia

0

Witam, na stronie mam zdjęcia w postaci linków <a href="#"><img src="#"></a> po kliknięciu na zdjęcie automatycznie otwiera się. Czy można zrobić za pomocą JS funkcję, która zamiast otwierać zdjęcie, będzie je od razu zapisywało (jak np. pliki *.exe). Szukałem czegoś takiego w googlach ale jakoś nic nie udało mi się znaleźć. Proszę o rade.

0

Nie. Poszukaj rozwiązania z pobieraniem zawartości stron na forach delphi czy c++. JS służy tylko do "uatrakcyjniania" stronek www.

0

Nie chodzi mi o zapisywanie całej strony. Chodzi o to, żeby po kliknięciu na miniaturkę zdjęcia nie otwierało się automatycznie większe zdjęcie tylko, żeby mi wyskakiwało okienko do pobierania. Chyba już bardziej jasno nie da się tego wytłumaczyć :) Da się coś takiego zrobić w JS? A jeśli nie w JS to w czym?

0

Wysylaj z typem MIME np application/octet-stream. Żadna normalna przegladarka nie bedzie chciala tego wyswietlac.

0

Możesz podać jakiś prosty przykład?

0

pokombinuj z tym, nie dam głowy, że to od razu zadziała, ale...

<?php
$filename = "stat.gif";
$foto = file_get_contents($filename);
header('content-type:image/jpeg');
header('Content-Disposition: attachment; image; filename="'.$filename.'"'); 
print $foto; 
?>

o ile się nie mylę, to samo pobieranie załatwia "attachment"

BTW: jeśli coś takiego masz np. w pliku stat.php, to masz link w postaci: stat.php
Pokombinuj ;)

0

Dzięki, problem rozwiązany.

1 użytkowników online, w tym zalogowanych: 0, gości: 1