新しいウィンドウを開いて、要素を印刷専用に含めてみてください。しかし、IE8では機能しませんでした。
function printElement(elementId) {
var printWindow = window.open('', '_blank',
'status=0,toolbar=0,location=0,menubar=1,resizable=1,scrollbars=1');
printWindow.document.write("<html><head></head><body></body></html>");
var head = jQuery('head').clone();
var printElement = jQuery('#' + elementId).clone();
jQuery(printWindow.document).find('head').replaceWith(head); // does not work in IE8
var body = jQuery(printWindow.document).find('body');
body.empty();
body.append(printElement); // does not work in IE8
return false;
}
手伝ってくれてありがとう。