找到此代码以从 javascript 打印。但它会打开一个窗口,其中包含要打印的文档。有没有办法隐藏那个文件?
var element=document.getElementById(element_id);
var newWin=window.open('','Print-Window','width=400,height=400,top=100,left=100');
newWin.document.open();
/* newWin.document.title = "Readings on PageLinks"; */
newWin.document.write('<html><head><title>Readings on PageLinks</title></head><body onload="window.print()">'+element.innerHTML+'</body></html>');
newWin.document.close();
setTimeout(function(){ newWin.close(); },10);
该文档的打印是 onload() 完成的,所以我想没有它就无法打印。但是可以隐藏吗?