打印弹出窗口在pos js中显示空白屏幕

时间:2019-08-01 09:37:55

标签: javascript odoo-11

我有一个自定义小部件。在该自定义窗口小部件中,我正在显示旧订单的pos收据。在点击右上角的打印回执按钮时,我必须弹出一个打印屏幕。为此,我使用下面的代码。

尽管我在pos屏幕中收到了收据,但在弹出窗口中却得到了一个空白的pdf屏幕。

window.print();

1 个答案:

答案 0 :(得分:0)

我已经使用下面的代码打印了

var printContents = document.getElementById('printareas').innerHTML;
var originalContents = document.body.innerHTML;
document.body.innerHTML = printContents;
window.print();
document.body.innerHTML = originalContents;