【问题标题】:Open in new window html file stored in javascript variable在新窗口中打开存储在 javascript 变量中的 html 文件
【发布时间】:2014-10-06 01:12:30
【问题描述】:

我有以下带有 HTML 代码的 javascript 变量:

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 格式打开该变量内容。

这是可能的还是我接近它错了?

问候

【问题讨论】:

  • 谁知道呢,我们还没有看到你的方法,只是一个包含字符串的变量。
  • 我在网上找不到任何关于如何实现这一点的信息,这就是为什么我想知道这是否可能......

标签: javascript html variables popup


【解决方案1】:

你当然可以:看看这里:

Open a new tab with custom HTML instead of a URL

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

newWindow.document.write(html_ticket);

JS Fiddle demo

【讨论】:

    【解决方案2】:

    您只需使用这样的代码

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-01
      • 2015-03-19
      • 1970-01-01
      • 1970-01-01
      • 2011-01-07
      • 1970-01-01
      • 2014-03-24
      相关资源
      最近更新 更多