我有一个需要打印的gridview div。我正在使用CallPrint JavaScript方法来打印div。我需要添加一个标题,并重新调整div的大小以更好地适应页面。这是CallPrint方法。打印时调整div的大小
function CallPrint(strid) {
var prtContent = document.getElementById(strid);
var WinPrint =
window.open('', '', 'letf=0,top=0,width=800,height=550,toolbar=0,scrollbars=0,status=0');
WinPrint.document.write(prtContent.innerHTML);
WinPrint.document.close();
WinPrint.focus();
WinPrint.print();
WinPrint.close();
prtContent.innerHTML = strOldOne;
} //Generating Pop-up Print Preview page
您不要在这里提出任何问题。 – GAgnew
而不是js为什么不为media =“print”写一个专门的CSS文件? (看看这里:http://www.alistapart.com/articles/goingtoprint/) – daveoncode
这是有帮助的...它使打印和样式的页面应该看起来更容易!谢谢! – Lucas