日期:2014-05-17  浏览次数:20625 次

java打印问题。。。。急求帮助

弄了个小页面 现在该怎么点击打印 就把这个页面打印出来 空白部分和button按钮都不要 是web的
java web 打印

------解决方案--------------------
这个问题好解决,

html中

<body>
<!--startprint-->
    这里是你要打印的内容
  <!--endprint-->

</body>

js代码

function printOrder(){

bdhtml=window.document.body.innerHTML;
sprnstr="<!--startprint-->"; 
eprnstr="<!--endprint-->"; 
prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17); 
prnhtml=prnhtml.substr(0,prnhtml.indexOf(eprnstr));
window.document.body.innerHTML=prnhtml;
window.print();
}


把你要打印的内容在html中标记出来,然后在js中或标记里面的内容

------解决方案--------------------
把要打印的内容放到一个div里,和下面的按钮区分开。
打印代码参考:http://www.cnblogs.com/samlin/archive/2008/04/13/1151265.html