打印html表格而不提示预览窗口

print html table without a prompt a preview window

本文关键字:窗口 提示 html 表格 打印      更新时间:2024-02-03

我将使用按钮和onclick函数打印一个html表。当我尝试这样做的时候,它总是提示我一个窗口,从那里我必须再次按下一个按钮调用打印。则只有文档将被打印。

所以我想要的是一键打印表格,而没有任何打印预览的提示,有可能做到吗?如何?

我正在用这个代码打印表格。

function printlayout() {
     var data = '<input type="button" value="Print this page" onClick="window.print()">';           
       var DocumentContainer = document.getElementById('printlayout');
var WindowObject = window.open('', "TrackHistoryData", 
                              "width=740,height=325,top=200,left=250,toolbars=no,scrollbars=yes,status=no,resizable=no");           
 WindowObject.document.writeln(DocumentContainer.innerHTML);
        WindowObject.document.close();
        WindowObject.focus();
        WindowObject.print();
        WindowObject.close();
 }

我知道这里有成千上万类似的问题,但没有什么能帮助我解决问题。。我主要关注谷歌chrome浏览器来运行我的应用程序。

不,不幸的是,这是不可能的,该功能由浏览器控制,您无法操作它。