Какие существуют опции для открытия фрагмента документа в новой вкладке или окне. Какие файлы со всеми браузерами и более удобны для пользователей?Как открыть документFragment на новой вкладке
var frag = document.createDocumentFragment();
var div = $("<div>").addClass("Printable");
div[0].innerHTML = doc.body.innerHTML;
frag.appendChild(div[0]);
openIt(frag); // How to implement openIt
Фрагмент содержит переформатированное подмножество страницы, которая готова к печати.
Предпочтительно я хотел бы его открыть, естественно, через какой-то <link>
или <a>
и посмотреть, как и любой другой удобный HTML ссылку, а затем спокойно открывает раздражающие всплывающие через window.open
.
, даже если это работает, большинство (если не все?) Браузеров могут настроить, будет ли 'window.open()' открывать новую вкладку или всплывающее окно. – jAndy
@ jAndy - Я согласен, но вы говорите о манипуляциях с несколькими документами, у вас есть только ограниченное количество опций здесь ... –
Я действительно надеялся избежать использования 'window.open' – Raynos