Как я могу сделать JavaScript сделать (создать) новую страницу? - PullRequest
6 голосов
/ 05 января 2010

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

Целью этого является создание страницы для печати из определенной страницы.

Обратите внимание: нельзя использовать AJAX.

Ответы [ 3 ]

14 голосов
/ 05 января 2010
var opened = window.open("");
opened.document.write("<html><head><title>MyTitle</title></head><body>test</body></html>");
3 голосов
/ 05 января 2010
var w = window.open("");
w.document.writeln("<the html you wanted to write>")
2 голосов
/ 05 января 2010
function fu() {
  var opened = window.open("");
  opened.document.write("Your HTML here");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...