Как я могу сделать запрос AJAX с помощью Ext JS и загрузить ответ (файл PDF) в новую вкладку браузера (или окно)?Ext JS: ответ AJAX открывает новую вкладку браузера
2
A
ответ
3
Я бы не использовал запрос AJAX для этого, так как вы не обновляете страницу, в которой они сейчас находятся. У меня просто есть прямая, нормальная ссылка на URL-адрес поколения PDF.
+0
Что делать, если что-то формирует данные для размещения в URL-адресе и требует ответа в отдельном окне? – prashu132
0
// Create an IFRAME.
var iframe = document.createElement("iframe");
// Point the IFRAME to GenerateFile, with the desired attributes as arguments.
iframe.src = 'something.html';
// This makes the IFRAME invisible to the user.
iframe.style.display = 'none';
// Add the IFRAME to the page. This will trigger a request to URL.
document.body.appendChild(iframe);
Смежные вопросы
- 1. Почему @ Html.ActionLink открывает новую вкладку?
- 2. Как открыть новую вкладку браузера из JavaScript?
- 3. Ext js 4: Добавить новую вкладку в центральной области
- 4. d3.js открывает новую вкладку по событию dbclick
- 5. Ext Js Ajax call response
- 6. Как открыть новую вкладку браузера?
- 7. Eclipse - открыть новую вкладку браузера?
- 8. Вход на мой сайт открывает новую вкладку?
- 9. target = "_ blank" не открывает новую вкладку
- 10. Selenium - Щелчок по ссылке открывает новую вкладку
- 11. Mailto link in chrome открывает новую вкладку
- 12. Window.open открывает новую вкладку в сафари при максимизации
- 13. Закрыть вкладку браузера
- 14. htmlpage.window.navigate открывает новую страницу или новую вкладку на каждый клик
- 15. ASP.NET VisualBasic2010 гиперссылка на веб-приложение открывает новую вкладку браузера вместо нового окна браузера
- 16. Ext Js store загружен на вкладку изменений
- 17. Открыть новую вкладку в Firefox
- 18. скрипт google apps Кнопка HTMLService открывает новую пустую вкладку
- 19. Как открыть новую вкладку браузера с подпроцессом?
- 20. Как обнаружить новую вкладку браузера в .net
- 21. Как открыть новую вкладку, используя ответ сервлета?
- 22. Не открывайте новую вкладку, закрывайте вкладку или закрывайте окно браузера
- 23. window.open всегда открывает новую вкладку в Mobile Safari для iPad
- 24. URL-адрес, сделанный в jquery, и перенаправляется на новую вкладку, и открывает новую вкладку
- 25. View возвращается как текст вместо html на новую вкладку браузера (Ajax - MVC)
- 26. JWT: как обрабатывать запросы GET, когда пользователь открывает новую вкладку?
- 27. Ext js 4.0.7 отключить вкладку с функцией щелчка
- 28. Откройте новую вкладку в существующем сеансе браузера, используя Selenium
- 29. Ответ на Ajax, который открывает слайды div
- 30. WebElement.click() открывает новую вкладку вместо работы на той же вкладке
Зачем нужен запрос AJAX? – ceejayoz
Хороший вопрос; немного подумав об этом, я не должен использовать AJAX. Если вы представите этот комментарий в качестве ответа, я приму его. – Upperstage