jquery中的window.print

时间:2011-11-16 10:41:24

标签: css

我有一个带有可滚动选项的jquery对话框我想打印对话框的内容。如果我使用window.print()方法,则只打印显示的内容。剩余的可滚动内容无法打印。请帮我解决这个问题。

1 个答案:

答案 0 :(得分:3)

如果我已正确理解你的问题,那就是你有一个可滚动的div,高度为200px,但其中的内容是1000px高,你希望div的所有内容都是打印页面时显示。

如果这是正确的,您需要指定一个样式表,以便在引用时使用。例如,尝试将其添加到页面的头部:

<style type="text/css" media="print">
    #myScrollableDiv {
        overflow: visible;
        height: auto;
    }
</style>

根据CSS的结构,您可能需要在每个语句上添加!important标记。