Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Okno dialogowe
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
borpaw
Potrzebuje zrobić zapis plików np: doc, pdf na serwerze poprzez okno dialogowe
wywołane po kliknięciu w button. Jak zrobić wywołanie takiego okna open/save jak w windows?
darko
Bez flasha czy apletu javy nie da rady, musiałbyś symulować kliknięcie w przycisk "Browse..." pola input typu file, a z tego, co się orientuję nie ma takiej możliwości chociażby z uwagi na bezpieczeństwo użytkowników odwiedzających dziennie miliony stron.
borpaw
tzn?, możesz napisać więcej szczegółów?
darko
Jeśli Cię dobrze zrozumiałem to próbujesz zrobić stronę, po wejściu na którą będzie możliwość wybrania pliku w oknie dialogowym i wysłania na serwer. Tego nie da się zrobić automatycznie bez użycia standardowego formularza z inputem typu file. W przeciwnym razie (gdyby dało się zrobić coś takiego) można byłoby wykradać pliki z dysków użytkowników bez ich wiedzy i zgody. Natomiast jeśli chodzi Ci tylko o uzyskanie efektu okna dialogowego w którym znajdowałby się przycisk wywołujący okno wyboru plików to jest to zwykły formularz osadzony w divie z podpiętym skryptem w np. jQuery, coś tego typu, jak opisywany w tym wątku albo najlepiej tutaj
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.