var originalContents = document.body.innerHTML;
var printContents = document.getElementById('printSection').innerHTML;
document.body.innerHTML = printContents;
window.print();
document.body.innerHTML = originalContents;
在上面的代码中,我试图打印一个div的内容,即'printSection',并且打印正常,但是当我将originalContents重新加载到document.body.innerHTML时,html文件按预期显示,但控件剂量工作,即单击任何控制不起作用