2013-08-29 2 views
0

Необходимо обновить страницу, чтобы загрузить вложение response.so, как я предполагаю, что перезагрузить страницу частично, не перезагружая полную страницу, используя метод GET-метода ajax.Как загрузить PDF-файл через ajax-вызов на сервер nodejs

Загрузка PDF требует перезагрузки страницы, чтобы отобразить как диалог.

В facebook они делают загрузку фотографий без обновления всей страницы. Они частично загружают страницу.

Кто-нибудь мне помогает?

+0

Какое обновление страницы связано с загрузкой файла? Можете ли вы разместить соответствующий код, чтобы мы поняли контекст. – user568109

ответ

0

Я думаю, что facebook просто предоставляет ссылку для загрузки изображения с силовыми загрузками. Вы можете сделать это следующим образом:

Сделайте запрос ajax, чтобы получить URL-адрес для загрузки скрипта загрузки и переадресовать/открыть всплывающее окно по этой ссылке.

<?php 
header('Content-Type: application/pdf'); 
header('Content-Disposition: attachment; filename=filename.pdf'); 
header('Pragma: no-cache'); 
readfile("/path/to/filename.pdf"); 
Смежные вопросы