Показать сообщение отдельно
  #5 (permalink)  
Старый 23.10.2017, 15:14
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,797

Сообщение от am_sasa
не помогает
function escapeHtml(text) {
  return text
      .replace(/&/g, "&")
      .replace(/</g, "&lt;")
      .replace(/>/g, "&gt;")
      .replace(/"/g, "&quot;")
      .replace(/'/g, "'");
}
let xml='<?xml version="1.0" encoding="windows-1251"?><root><item>Вася</item><item>Саша</item><item>Маруся</item></root>';
		const prn=window.open();
		if(!prn)
			throw new Error('Окно заблокировано');

		prn.document.write(escapeHtml(xml));
		prn.document.close();
		prn.focus();
Ответить с цитированием