关于用javascript打印的问题

s_delhpi 2002-07-15 05:40:39
请问我想打印网页中的某个table中的信息(直接调用打印机打印),javascript的代码应该怎么写呢?如果可以的话,能不能给出一个例子,谢谢了
...全文
32 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
offer 2002-07-15
  • 打赏
  • 举报
回复
printwindow.print();
printwindow.close();
s_delhpi 2002-07-15
  • 打赏
  • 举报
回复
printWindow.print();
setTimeout("printWindow.close()",2000);

这段代码没起作用,怎么回事?
s_delhpi 2002-07-15
  • 打赏
  • 举报
回复
谢谢了
chiny 2002-07-15
  • 打赏
  • 举报
回复
上面的新开窗口,怎么用一个样式,
比如表格200X200,那么打开窗口也用同样的尺寸
document.write(背景,对齐什么的)
还有将任务交给打印机的时间可能需要自己设,2000可能不准
chiny 2002-07-15
  • 打赏
  • 举报
回复
建议这样:
<a href="javascript:printPart(document.all.test)">打印</a>
<div id=test>
<table>
<tr>
<td>如果有bug,不要奇怪,我没时间测试</td>
</tr>
</table>
</div>
<script>
function printPart(obj)
var printWindow=window.open("","_blank");
printWindow.document.write(obj.innerHTML);
printWindow.print();
setTimeout("printWindow.close()",2000);
}
</script>
很蠢的方法,见笑了,

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧