Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 在弹出窗口中显示数据并打印页面_Html_Jsp_Servlets - Fatal编程技术网

Html 在弹出窗口中显示数据并打印页面

Html 在弹出窗口中显示数据并打印页面,html,jsp,servlets,Html,Jsp,Servlets,通过点击一个名为“生成报告”或“汇总”的按钮,某种类型的弹出窗口将显示汇总收集的数据,显示平均值、总计等值。。。它还附带了一个图表。在显示汇总结果的页面的一角,会有一个打印按钮来打印汇总页面 如何打开一个新窗口/选项卡或某种类型的部分来显示报告? 我怎样才能以相同的格式打印它?您可以使用jQuery UI对话框创建模式弹出窗口。在这个对话框中,你可以放置你需要的任何东西。但如果需要启动它,最好在js新窗口中创建并将信息放在那里: window.open(); 要打印浏览器窗口内容,只需为按钮调

通过点击一个名为“生成报告”或“汇总”的按钮,某种类型的弹出窗口将显示汇总收集的数据,显示平均值、总计等值。。。它还附带了一个图表。在显示汇总结果的页面的一角,会有一个打印按钮来打印汇总页面

如何打开一个新窗口/选项卡或某种类型的部分来显示报告?
我怎样才能以相同的格式打印它?

您可以使用jQuery UI对话框创建模式弹出窗口。在这个对话框中,你可以放置你需要的任何东西。但如果需要启动它,最好在js新窗口中创建并将信息放在那里:

window.open();
要打印浏览器窗口内容,只需为按钮调用onClick:

<input type="button" value="Print" onClick="window.print();" />

对于图形信息,我更喜欢jqPlot。试试看——这是个不错的工具。见演示


如果您需要高质量的打印,请生成pdf或xlsx。如果您使用java和tomcat,您可以轻松地将JasperServer集成到您的应用程序中。

使用window.open()创建一个弹出菜单!搜索dunno why O_O时没有遇到window.print()。jqPlot也很棒