我想在WEB页面上实现打印的功能!请问我该怎么做,请指点! Web页面的打印效果不是很好,一般的趋势是将Web页面数据做成PDF文件,然后再打印PDF文件。iText是用来做PDF文件的开源类库,可以尝试一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 apache 的xml中好像有一个aop的项目,你看一下呢 关注中提供一个打印用脚本 效果还是不太理想 不过也算是不错的了with (document){//输出样式表表及IE打印控件 write ("<style type=\"text/css\" media=\"print\">"); write (" .noPrint{visibility:hidden}"); write ("</style>"); write ("<OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WB width=0></object>");}function doPrintSetup(){//打印设置 WB.ExecWB(8,1);}function doPrintPreview(){//打印预览 WB.ExecWB(7,1);}function doPrint(){ window.print();}function showPrintBar(){ with (document) { write ("<div align=\"center\" class=\"noprint\">"); write (" <input type=\"button\" name=\"doBack\" value=\" <<返回 \" onClick=\"history.go(-1)\">"); write (" <input type=\"button\" name=\"doPrintPreview\" onClick=\"WB.ExecWB(8,1)\" value=\"打印设置\">"); write (" <input type=\"button\" name=\"doPrint\" value=\" 打印>> \" onClick=\"doPrint()\">"); write ("</div>") }} 怎么连接局域网外的数据库 如何成为一名真正的JSP程序员? request.getParameter("act") 取出来为空 包含文件乱码问题 使用httpclient获得网页,为什么Connection:close呢? 页面跳转 登录界面的问题 一般开发JSP都用什么工具?有什么优点? 类似分段正则如何写? 请教,关于java servlets JTextPane的使用(晚上结贴) 通过servlet跳转到另一个jsp页面时,地址栏里怎么显示的还是servlet的地址?
提供一个打印用脚本 效果还是不太理想 不过也算是不错的了
with (document)
{//输出样式表表及IE打印控件
write ("<style type=\"text/css\" media=\"print\">");
write (" .noPrint{visibility:hidden}");
write ("</style>");
write ("<OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WB width=0></object>");
}
function doPrintSetup()
{//打印设置
WB.ExecWB(8,1);
}
function doPrintPreview()
{//打印预览
WB.ExecWB(7,1);
}
function doPrint()
{
window.print();
}
function showPrintBar()
{
with (document)
{
write ("<div align=\"center\" class=\"noprint\">");
write (" <input type=\"button\" name=\"doBack\" value=\" <<返回 \" onClick=\"history.go(-1)\">");
write (" <input type=\"button\" name=\"doPrintPreview\" onClick=\"WB.ExecWB(8,1)\" value=\"打印设置\">");
write (" <input type=\"button\" name=\"doPrint\" value=\" 打印>> \" onClick=\"doPrint()\">");
write ("</div>")
}
}