我正在使用 jQuery.printElement
插件进行打印。
javascript如下:
<script type="text/javascript">
$(document).ready(function() {
$("#button").click(function() {
printElement({ leaveOpen: true, printMode: 'popup' });
});
});
function printElement(options){
$('#printablediv').printElement(options);
}
</script>
html表单输入如下:
<input type="button" value="Print" id="button" />
html 可打印 div 如下:
<div id = "printablediv"> Some printable stuffs here </div>
打印机在所有浏览器中都能正常工作,但 Opera 无法打印预定义的所有内容 div
。它仅打印浏览器窗口覆盖/显示的第一页/顶部div
的内容,尽管该“div”的所有内容都显示在其打印预览窗口中。
任何想法?