Php 应使用window.print在新页面上打印某些内容

Php 应使用window.print在新页面上打印某些内容,php,jquery,printing,Php,Jquery,Printing,我正在做一个项目,我想打印一张账单。它正在成功运行,但现在我想在新页面上打印特定内容 以下是打印屏幕图像,我希望在新页面上始终显示条款和条件,目前它显示在同一页面上,具体取决于账单内容。我是新来的。任何帮助都将不胜感激。提前感谢 编辑:- <script type="text/javascript"> $(document).ready(function (){ $('.printpreview').click(func

我正在做一个项目,我想打印一张账单。它正在成功运行,但现在我想在新页面上打印特定内容

以下是打印屏幕图像,我希望在新页面上始终显示条款和条件,目前它显示在同一页面上,具体取决于账单内容。我是新来的。任何帮助都将不胜感激。提前感谢

编辑:-

<script type="text/javascript">
            $(document).ready(function (){  

                $('.printpreview').click(function()
                {
                    $('.printpreview').hide()
                    window.print();

                });


            });
    </script>

$(文档).ready(函数(){
$('.printpreview')。单击(函数()
{
$('.printpreview').hide()
window.print();
});
});

不知道它的支持范围有多广

@media print { table {page-break-after:always}}
或者使用javascript

*object*.style.pageBreakAfter="always"

更多信息可以找到

将一个类放入样式表中

.printbreak {
page-break-before: always;
}
将您的条款和条件内容放入div,并将该类交给该div

<div class="printbreak">
//terms & condition
</div>

//条款与条件

如果您想了解更多信息,请检查

对不起,我没有收到您的css样式,如果这不是证据,对不起,我是新手,请你用我的例子解释一下。如果你提供一些代码,这将非常有帮助。如何在我的代码中实现这一点?你必须显示你创建页面的代码,以便我提供更改建议谢谢你@GBD It works!!我在之后尝试了
分页符,现在我将其更改为
之前的
分页符,并且它成功运行。谢谢