在新窗口中打开存储在javascript变量中的html文件

Open in new window html file stored in javascript variable

本文关键字:html 文件 变量 存储 javascript 在新窗口中打开      更新时间:2023-09-26

我有以下javascript变量,其中包含HTML代码:

var html_ticket = '<!doctype html>' +
'<html dir="ltr" lang="en" class="no-js">' +
'<head> ' +
'   <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> ' +
'   ...... ' +
'</body> ' +
'</html> ';

我想在一个新窗口中以HTML的形式打开变量内容。

这可能吗?还是我处理错误了?

问候

当然可以:看看这里:

使用自定义HTML而不是URL 打开新选项卡

var newWindow = window.open();
var html_ticket = '<html>...</html>';
newWindow.document.write(html_ticket);

JS Fiddle演示

您只需使用类似的代码

var newWindow = window.open();
var html_ticket = '<html>...</html>';
newWindow.document.write(html_ticket);