сделать PDF с использованием JavaScript - PullRequest
2 голосов
/ 28 ноября 2011

В моем приложении мне нужно сделать динамический PDF. У меня есть функция ajax, которая вызывает функцию php, которая возвращает PDF (строковый формат).

Теперь я отрисовываю этот pdf с использованием data-uri следующим образом:

window.open('data:application/pdf;base64, ' + response);

... но это работает только на хром. Как я могу получить это также на Firefox?

1 Ответ

0 голосов
/ 29 ноября 2011

Хм, а как насчет того, чтобы ваш PHP создал временный локальный файл на сервере и открыл его в вашем window.open ()?

Base64, если он очень многословный, и я уверен, что вы получите лучшую производительность, просто загрузив его непосредственно с сервера (где он фактически создается). То же количество запросов, лучшая производительность, что вы могли бы спросить больше? ; -)

...