【发布时间】:2012-02-27 14:12:11
【问题描述】:
我在模态 Div 窗口中打开我的 JQplot,该窗口有一个打印按钮。
我希望打印按钮只打印图表。
或者可能打开一个包含图表的新窗口。
您认为最佳途径是什么?该解决方案将如何发挥作用?
【问题讨论】:
标签: printing jqplot new-window
我在模态 Div 窗口中打开我的 JQplot,该窗口有一个打印按钮。
我希望打印按钮只打印图表。
或者可能打开一个包含图表的新窗口。
您认为最佳途径是什么?该解决方案将如何发挥作用?
【问题讨论】:
标签: printing jqplot new-window
你可以在 onclick 中调用类似的东西
//if the print button is in parent window
$("#iframe")[0].contentWindow.window.PrintFrame();
//runs in child frame
function PrintFrame()
{
//hide everything you don't want to see besides the graph
window.focus();
window.print();
}
我不会打开新窗口。
只需使用 onClick 事件创建一个锚标记。在事件中隐藏你不想要的一切,然后触发 window.print()。另一种方法是创建打印样式表并隐藏您不想在打印样式表中显示的所有内容。
【讨论】: