Я знаю, что это можно сделать вручную (удерживая нажатой клавишу Ctrl при нажатии ссылки PDF).
Но мне нужно решение, подобное этому:
- когда пользователь нажимает напо ссылке, которая генерирует PDF, Chrome отобразит PDF в браузере на новой вкладке
или
- переопределит это поведение и покажет диалоговое окно загрузки.
Есть идеи?
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:
На моей странице есть форма, которая отправляется для создания PDF.Форма отправляется с использованием комбинации anchor
и jquery submit
.
. Затем PDF возвращается в браузер - на FF я получаю диалог загрузки, но на Cr я получаю PDF, загруженный в тот же файл.таб.
//form elements
<a id="submit" target="_blank" href="http://example.com/#">download pdf</a>
<script>
$('#submit').click(function(e) {
e.preventDefault();
$('#lost_form').submit();
});
</script>