2012-10-02 40 views

回答

3

使用此代码

<a id="print" style="cursor:pointer">Print</a> 
<img src="bluemoon.jpg" id="tes" align="middle" class="b" width="100%"/> 
<script type="text/javascript"> 
$(document).ready(function(){ 
$('#print').click(function(){ 
    $('#tes').printElement(
     { 
      printBodyOptions: 
      { 
       styleToAdd:'padding:10px;margin:10px;color:#FFFFFF !important;width:100%!important;', 
       classNameToAdd : 'b', 
       leaveOpen:true 
      } 
     }); 
    }) 

}) 
</script> 
0

我发现使用此代码的解决方案。

$('#result').css('display', 'block'); 
$('#result').printElement({ printMode: 'popup' }); 
$('#result').css('display', 'none'); 

切换可见性使打印工作正常!现在它正在打印整张照片。 享受:)