JQuery/打印问题

JQuery/打印问题,jquery,html,Jquery,Html,好的,情况是这样的。我有这一页的资料。数据呈现后,我将不同的表和div封装在气泡中,如下所示: $("#summaryInformation").bubble({ width: 400, title: 'Summary Information' }); $("#swapLegs").bubble({ width: 400, title: 'Swap Legs' }); $("#indicationResultsDiv").bubble({ width: 400, title: '' }); $(

好的,情况是这样的。我有这一页的资料。数据呈现后,我将不同的表和div封装在气泡中,如下所示:

$("#summaryInformation").bubble({ width: 400, title: 'Summary Information' });
$("#swapLegs").bubble({ width: 400, title: 'Swap Legs' });
$("#indicationResultsDiv").bubble({ width: 400, title: '' });
$("#amortizationSchedule").bubble({ width: 400, title: 'Amortization Schedule' });
$("#amortizationInformation").bubble({ width: 400, title: 'Amortization Options' });
$("#pricingDetails").bubble({ width: 400, title: 'Pricing Details' });

现在我在页面上有了一个弹出窗口,用户可以为上面的每个“气泡”勾选不同的复选框。当他们点击弹出窗口上的“生成”时,我希望他们被重定向到另一个页面,该页面基本上包含当前页面上的所有气泡,并将它们很好地排列以供打印。我该怎么做呢?

您可以重新排列从“屏幕”页面复制的数据,但您可能仍然需要为“打印”页面设置一种特殊的样式,因为丰富的界面很少能很好地打印出来


我建议您在页面中创建一个特殊的元素(如隐藏的div),该元素的样式仅用于打印,然后按照您喜欢的方式填充它(在文档呈现期间或通过jQuery动态填充),然后只打印这个特定的元素。对于使用jQuery打印页面元素,我建议使用插件。

您可以重新排列从“屏幕”页面复制的数据,但是您可能仍然需要为“打印”页面提供特殊的样式,因为丰富的界面很少能很好地打印出来

我建议您在页面中创建一个特殊的元素(如隐藏的div),该元素的样式仅用于打印,然后按照您喜欢的方式填充它(在文档呈现期间或通过jQuery动态填充),然后只打印这个特定的元素。对于使用jQuery打印页面元素,我建议使用插件