请教ASP报表打印问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 00:47:57
请教高手:我用ASP编写的程序,需要从数据库中取出一些项目的数据,打印成发票,我已经用ASP程序取出数据,在浏览器中显示如附图所示,要求把这个表格按照固定尺寸(普通发票大小)打印出来。请高手指点怎样编写打印程序?如果答案优异,加倍给分。谢谢了!

1.把你上图的表格设定成你想要的 固定尺寸, 在 用ASP程序取出数据
在网页的最下面,加上这个代码,点击按钮即可

<input value="打印" type="button" onclick="javascript:self.print();" />

这是我写的一个例子:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>发票</title>
<style type="text/css" media="print">
body *
{
visibility: hidden;
}
#fp, #fp *
{
visibility: visible;
}
</style>
</head>
<body>
<div id