Powiel możliwe:
Download textarea contents as a file using only Javascript (no server-side)Display „Zapisz jako” okno i zapisz zawartość zaznaczonego tekstu wewnątrz pola tekstowego w pliku na komputerze klienta
Mam formularz, który pokazuje niektóre użytkownikowi powiązane informacje w obszarze tekstowym. Jeśli użytkownik chce zapisać informacje, to skopiuje tekst z pola tekstowego, a następnie kliknie przycisk [Zapisz], pojawi się okno dialogowe zapisu jako, aby umożliwić użytkownikowi wybranie odpowiedniej ścieżki, a następnie wyeksportować zaznaczony tekst do pliku tekstowego:
Problem polega na tym, że nie wiem, jak wyświetlić okno dialogowe Zapisz jako i pisz do wybranej ścieżki jako plik tekstowy w witrynie klienta (może używać JavaScript lub Jquery?). Więc zastanawiam się, czy ktoś mógłby mi dać jakąś wskazówkę?
Dziękuję bardzo.
Nie sądzę, że możesz to zrobić. – sje397
@jleedev: jednak zaakceptowana odpowiedź była po stronie serwera. –
@tlpd: jest to niemożliwe w javascript, chyba że klient ma IE w systemie Windows, a ich uprawnienia zabezpieczeń pozwalają na tworzenie obiektów COM (które IE zabrania domyślnie). Możesz rozszerzyć swoje wyszukiwanie i wybór tagów, aby włączyć flash, aplety Java itd. –