![]() |
![]() ![]() |
![]() |
--tom-- |
![]()
Post
#1
|
Goście ![]() |
Wiatm
Generuję PDFa (używając TCPDF) z danymi, które wcześniej wpisuje user do formularza. Kiedy formularz wysyłany jest metodą standardową wszysko jest ok, pdf sie generuje i pokazuje sie okno zapisz/otwórz - w metodzie $tcpdf->output sposób zwracania pdfa ustawiony jest na 'D' czyli download. Problem pojawia się gdy chcę wysłać dane z formularza za pomocą ajaxa:
W zasadzie pdf jest w tej sytuacji również generowany ale nie pokazuje się okienko otwórz/zapisz jedynie do przeglądarki zwracane są, co widzę w Firebugu, nagłówek PDF i krzaczki. Nagłówek content-type odpowiedzi to application/pdf. Czy ktoś wie jak zrobić aby przy generowaniu pdfa wyswitliło sie okno do otwarcia/zapisu? Dodam że jeśli output ustawię na 'F' w obu przydadkach (wysyłanie standardowe / ajaxem) plik zapisuje sie na dysku poprawnie. |
|
|
![]()
Post
#2
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Zostaje Ci tylko iframe.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.07.2025 - 12:20 |