您的位置:首页 > Web前端 > JavaScript

JS打印页面指定区域

2015-09-18 15:40 573 查看
错误的写法:

//打印
function printPage(areaId) {
if (parent.$("#PrinFrame").length == 0) {
parent.$("body").append('<iframe id="PrinFrame" style="display: none; "></iframe>');
}

parent.$("#PrinFrame").attr("src", window.location.href);

parent.$("#PrinFrame").one("load", function () {
setTimeout(function () {
var html = '<table style="width:970px;"><tr><td>';
html += $("#" + areaId).html();
html += '</td></tr></table>';
parent.$("#PrinFrame").contents().find("body").html(html);
parent.$("#PrinFrame")[0].contentWindow.document.execCommand('Print');
}, 100);
});
}


View Code

弄了一天,分页打印的时候还是有问题,如下图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: