Javascript 使用图像打印html(每个图像在单独的页面上)
我有一个带有图像的HTML:Javascript 使用图像打印html(每个图像在单独的页面上),javascript,html,asp.net,image,printing,Javascript,Html,Asp.net,Image,Printing,我有一个带有图像的HTML: <img id="1" .../> <img id="2" .../> <img id="3" .../> <img id="4" .../> 打印时,我希望每个图像都根据打印大小放在单独的页面上 现在我把中间的图像剪掉了。 有没有办法修复它?您可以尝试以下方法 <html> <head> <style type="text/css">
<img id="1" .../>
<img id="2" .../>
<img id="3" .../>
<img id="4" .../>
打印时,我希望每个图像都根据打印大小放在单独的页面上
现在我把中间的图像剪掉了。
有没有办法修复它?您可以尝试以下方法
<html>
<head>
<style type="text/css">
@media print {
p.pageBreak {page-break-after: always;}
}
</style>
</head>
<body>
<p class="pageBreak">
<img id="1" src="http://placehold.it/250x250">
</p>
<p class="pageBreak">
<img id="2" src="http://placehold.it/250x250">
</p>
<p class="pageBreak">
<img id="3" src="http://placehold.it/250x250">
</p>
<p class="">
<img id="4" src="http://placehold.it/250x250">
</p>
</body>
</html>
你可以试试下面的方法
<html>
<head>
<style type="text/css">
@media print {
p.pageBreak {page-break-after: always;}
}
</style>
</head>
<body>
<p class="pageBreak">
<img id="1" src="http://placehold.it/250x250">
</p>
<p class="pageBreak">
<img id="2" src="http://placehold.it/250x250">
</p>
<p class="pageBreak">
<img id="3" src="http://placehold.it/250x250">
</p>
<p class="">
<img id="4" src="http://placehold.it/250x250">
</p>
</body>
</html>
我试过了,但没用。我有81张图片,我有78张打印页面,我看到中间剪下的页面。我试着:@媒体打印{img{页面中断:总是;}}我试过了,但它不起作用。我有81张图片,我有78张打印页,我看到中间剪辑的页面。我尝试:@媒体打印{img{页面中断:永远;}}。