建议你将指定的打印区域,使用转换技巧;
给你一段我的代码,琢磨一下function printHidden(url) {
document.body.insertAdjacentHTML("beforeEnd",
"<iframe name=printHiddenFrame width=0 height=0></iframe>");
var doc = printHiddenFrame.document;
doc.open();
doc.write("<body onload=\"setTimeout('parent.onprintHiddenFrame()', 0)\">");
doc.write("<iframe name=printMe width=0 height=0 src=\"" + url + "\"></iframe>");
doc.write("</body>");
doc.close();
}function onprintHiddenFrame() {
function onfinish() {
printHiddenFrame.outerHTML = "";
if ( window.onprintcomplete ) window.onprintcomplete();
}
printFrame(printHiddenFrame.printMe, onfinish);
}
给你一段我的代码,琢磨一下function printHidden(url) {
document.body.insertAdjacentHTML("beforeEnd",
"<iframe name=printHiddenFrame width=0 height=0></iframe>");
var doc = printHiddenFrame.document;
doc.open();
doc.write("<body onload=\"setTimeout('parent.onprintHiddenFrame()', 0)\">");
doc.write("<iframe name=printMe width=0 height=0 src=\"" + url + "\"></iframe>");
doc.write("</body>");
doc.close();
}function onprintHiddenFrame() {
function onfinish() {
printHiddenFrame.outerHTML = "";
if ( window.onprintcomplete ) window.onprintcomplete();
}
printFrame(printHiddenFrame.printMe, onfinish);
}
.noprint{visibility:hidden}
</style>
<p class="noprint">
将不打印的代码放在这里
</p>
http;//ygyuan.go.163.com
http://www.ylw.com.cn/yf/printview/printview.htm