Как я могу заставить JavaScript сделать (производят) новую страницу?

Я хотел бы сделать кнопку на странице, которая может вызвать функцию JS на той же странице. Функция должна будет создать (открывают) новое окно, которое его HTML-код был дан от самой функции JS. Как я могу сделать это?

Цель этого состоит в том, чтобы произвести печать дружественная страница из определенной страницы.

Заметьте: Никакой Ajax не может использоваться.

6
задан M. A. Kishawy 9 March 2017 в 13:33
поделиться

3 ответа

var opened = window.open("");
opened.document.write("<html><head><title>MyTitle</title></head><body>test</body></html>");
14
ответ дан 8 December 2019 в 12:20
поделиться
var w = window.open("");
w.document.writeln("<the html you wanted to write>")
3
ответ дан 8 December 2019 в 12:20
поделиться
function fu() {
  var opened = window.open("");
  opened.document.write("Your HTML here");
}
2
ответ дан 8 December 2019 в 12:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: