【发布时间】:2014-06-22 05:08:28
【问题描述】:
假设我在 JavaScript 中有一个像这样的变量:
var h = "<html><head></head><body><h1>Example</h1><p>This is a variable I want to print to the printer with the browser!</p></body></html>"
如何将此变量的漂亮渲染内容发送到打印机?
我试过了:
var w = window.open();
然后:
$(w).html(h);
然后:
w.print();
但问题是弹出窗口阻止程序用打印页面阻止了我的新窗口。
有人知道吗?
非常感谢!
【问题讨论】:
-
问题是包含 HTML 的变量还是弹出窗口阻止程序不允许您的新窗口?到目前为止我不确定我是否理解这个问题。
-
我对这种方法的问题是弹出窗口阻止程序。也许可能存在其他一些方法
-
回答这个问题的每个人都+1,而且都是正确的。我的问题也是,试图用“”和“
标签: javascript jquery html printing