我需要一个有关web打印的例子(200分求救!)

ajoy 2004-01-08 05:02:35
我在b/s系统中,查询出来的记录可以打印出来,如同下面的样子:
http://www.kekun.com/page/web_print/demo.htm
需要一个完整的、调试通过的例子,一旦可以使用立即给分,如果很好的话,另加50 分
...全文
170 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
superhasty 2004-02-02
  • 打赏
  • 举报
回复
路过。
jhwcd 2004-01-14
  • 打赏
  • 举报
回复
wo yao!
yhd0411 2004-01-14
  • 打赏
  • 举报
回复
已发!!!
ajoy 2004-01-12
  • 打赏
  • 举报
回复
试用过后就结贴,yhd0411,能够把你的代码和控件的用法发给我一份呢,我先谢谢啦!
yhd0411 2004-01-09
  • 打赏
  • 举报
回复
这样有规则的表单,我觉得读出来的数据发送到Excel中,然后直接调用打印
我有ASP里从数据库里读出数据,然后发送到Excel中的代码!!!
如果要请发Email给我吧
nbu_ade@sina.com
webmasetr@9846.net

我还有例子就是用袁飞打印控件的!
wugw 2004-01-09
  • 打赏
  • 举报
回复
我刚看了一下你给的那个DEMO,其是OCX方式,其实现是在DELPHI下做了一个ACTIVEFORM,如果你会DELPHI一看便知,其用到DEPHI的DATAMODULE及REPORT类的控件,没有特别特殊的东西,如果你急您可以直接找他本人取得那个ACTIVEFORM我想那也不是什么技术含量很高的东西,他或许会给你。这给你的东西是纯ASP代码写的,给你的是生成成HTML页后在浏览器上的显示的内容,这个东西你去用用,虽然不如你那个DEMO发哨,但实现用户的打印要求应不是什么问题。
wugw 2004-01-09
  • 打赏
  • 举报
回复
<!--以下填写表体内容-->
<div style='font-family:宋体;font-size:13px;position:absolute; left:84px; top:230px; height:16px;z-index:1;'>val</div><div style='font-family:宋体;font-size:13px;position:absolute; left:124px; top:230px; height:16px;z-index:1;'>val</div><div style='font-family:宋体;font-size:13px;position:absolute; left:176px; top:230px; height:16px;z-index:1;'>val</div><div style='font-family:宋体;font-size:13px;position:absolute; left:228px; top:230px; height:16px;z-index:1;'>val</div><div style='font-family:宋体;font-size:13px;position:absolute; left:275px; top:230px;height:16px;z-index:1;'>val</div><div style='font-family:宋体;font-size:13px;position:absolute; left:275px; top:244px; height:16px;z-index:1;'>val</div><div style='font-family:宋体;font-size:13px;position:absolute; left:306px; top:230px;height:16px;z-index:1;'>val</div><div style='font-family:宋体;font-size:13px;position:absolute; left:306px; top:244px; height:16px;z-index:1;'>val</div><div style='font-family:宋体;font-size:13px;position:absolute; left:414px; top:230px;height:16px;z-index:1;'>val/fg</div><div style='font-family:宋体;font-size:13px;position:absolute; left:414px; top:244px; height:16px;z-index:1;'>val</div><div style='font-family:宋体;font-size:13px;position:absolute; left:486px; top:230px; height:16px;z-index:1;'>12314646</div><div style='font-family:宋体;font-size:13px;position:absolute; left:552px; top:230px; height:16px;z-index:1;'>4545444</div><div style='font-family:宋体;font-size:13px;position:absolute; left:600px; top:230px; height:16px;z-index:1;'>46546</div><div style='font-family:宋体;font-size:13px;position:absolute; left:728px; top:230px; height:16px;z-index:1;'>4564</div><div style='font-family:宋体;font-size:13px;position:absolute; left:84px; top:297px; height:16px;z-index:1;'>val</div><div style='font-family:宋体;font-size:13px;position:absolute; left:124px; top:297px; height:16px;z-index:1;'>val</div><div style='font-family:宋体;font-size:13px;position:absolute; left:176px; top:297px; height:16px;z-index:1;'>val</div><div style='font-family:宋体;font-size:13px;position:absolute; left:228px; top:297px; height:16px;z-index:1;'>val</div><div style='font-family:宋体;font-size:13px;position:absolute; left:275px; top:297px;height:16px;z-index:1;'>val</div><div style='font-family:宋体;font-size:13px;position:absolute; left:275px; top:311px; height:16px;z-index:1;'>val</div><div style='font-family:宋体;font-size:13px;position:absolute; left:306px; top:297px;height:16px;z-index:1;'>fgfgfgf</div><div style='font-family:宋体;font-size:13px;position:absolute; left:306px; top:311px; height:16px;z-index:1;'>gf</div><div style='font-family:宋体;font-size:13px;position:absolute; left:414px; top:297px;height:16px;z-index:1;'>val</div><div style='font-family:宋体;font-size:13px;position:absolute; left:414px; top:311px; height:16px;z-index:1;'>val</div><div style='font-family:宋体;font-size:13px;position:absolute; left:486px; top:297px; height:16px;z-index:1;'>12314646</div><div style='font-family:宋体;font-size:13px;position:absolute; left:552px; top:297px; height:16px;z-index:1;'>0001000</div><div style='font-family:宋体;font-size:13px;position:absolute; left:600px; top:297px; height:16px;z-index:1;'>46546</div><div style='font-family:宋体;font-size:13px;position:absolute; left:728px; top:297px; height:16px;z-index:1;'>4564</div>

<div id="cell031"
style="position:absolute; left:85; top:120;z-index:1;font-family:Arial;font-size:13px">
<input type="text" style="border:none;width:70;font-size:15px;" value="">
</div>



<div id="cell031"
style="position:absolute; left:700; top:117;z-index:1;font-family:Arial;">
<input type="text" style="border:none;width:120;font-size:15px;" value="">
</div>

<div id="cell22"
style="position:absolute; left:360; top:492;z-index:1;">
<input type="text" style="font-family:宋体;font-size:13px;;width:90px;border:none;" value="" maxlength=10>
</div>
<div id="cell23"
style="position:absolute; left:541; top:492;z-index:1;">
<input type="text" style="font-family:宋体;font-size:13px;;width:90px;border:none;" value="framer" maxlength=10>
</div>
<div id="cell04"
style="position:absolute; left:700; top:158;z-index:1;">
<input type="text" value=""style="font-family:宋体;font-size:15px;width:120px;border:none;" >
</div>

<!--打印部分-->
<div style="z-index:1;" id="PrintButton" align="center" style="position:relative;top:50">
<input id="btnhidden" style="border:1 solid black;" type="button" value="打印单据" onclick="HiddenNoPrinterEle()">
<br><br><br><br>
</div>
</body>
</html>
wugw 2004-01-09
  • 打赏
  • 举报
回复
我给你吧,我这是个页面套打的例子,原理很简单。完整、调试通过。

<html>
<head>
<title> *********单 </title>


<script language="javascript1.2">
function HiddenEle(e){

if (e.style.visibility=="")
{e.style.visibility="hidden";}
else
{e.style.visibility="";}

//e.style.visibility="hidden";
}
function HiddenNoPrinterEle(){
HiddenEle(document.all("NoPrinterEle"));
HiddenEle(document.all("PrintButton"));
self.print();
history.back();
}
</script>


</head>
<body>
<!--以下显示了页面中所有不打印的部分-->
<div style="z-index:0;position:relative;top:50;left:80;width:760;" id="NoPrinterEle">
<table>
<tr><td align="center" style="height:30">
<div style="font-family:宋体;font-size:20px;font-weight:bold;text-decoration : underline;">
***************公司</div>
</td></tr>

<tr><td style="height:30">
<div style="font-family:宋体;font-size:13px;">********编号:</div>
</td></tr>

<tr><td align="center" style="height:40">
<div style="font-family:宋体;font-size:18px;font-weight:bold;">
    
    
    
    
    
    
**单  **库单号:</div>
</td></tr>
<tr><td>
<table width="100%">
<tr>
<td align="left">
<div style="font-family:宋体;font-size:14px;">*****企业:</div>
</td>
<td align="right">
<div style="font-family:宋体;font-size:14px;">********单编号:                 </div>
</td>
</tr>
</table>
</td></tr>

<tr><td >
<table id="NoPrinterTbl" style="font-family:宋体;font-size:10px;text-align:center;" border=0 cellspacing=1 cellpadding=0 bgcolor=black>
<tr style="height:34;" bgcolor="white">
<td style="width:36;">字段1</td>
<td style="width:50">字段1</td>
<td style="width:50">字段1</td>
<td style="width:50">字段1</td>
<td style="width:22">字段1</td>
<td style="width:101">字段1</td>
<td style="width:71">字段1</td>
<td style="width:63">字段1</td>
<td style="width:57">字段1</td>
<td style="width:122">字段1</td>
<td style="width:86">字段1</td>
</tr>
<tr style="height:67;" bgcolor="white">
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
</tr>
<tr style="height:67;" bgcolor="white">
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
</tr>
<tr style="height:67;" bgcolor="white">
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
</tr>
<tr style="height:67;" bgcolor="white">
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
<td>      </td>
</tr>
</table>
</td></tr>

<tr><td >
<table style="font-family:宋体;font-size:13px;" width="100%">
<tr>
<td align="left">开票日期:</td>
<td>负责人:</td>
<td>制表人:</td>
<td align="right">*******部</td>
</tr>
</table>
</td></tr>

<tr><td>
</td></tr>
</table>
</div>
<!--以上显示了页面中所有不打印的部分-->
<!--以下填写表头、表尾内容-->
<!--以下填写表头内容-->
<div id="cell01"
style="position:absolute; left:174; top:90;z-index:1;">
0401aT-42SL9999 
</div>
<div id="cell02"
style="position:absolute; left:306; top:117; z-index:1;font-family:Arial;font-size:18px;font-weight:bold;">
****公司
</div>
<div id="cell03"
style="position:absolute; left:170; top:163;z-index:1;font-family:Arial;font-size:14px;">
***公司 wwww wwww
</div>
<!--以下填写表尾内容-->
<div id="cell21"
style="position:absolute; left:180; top:496;z-index:1;font-family:宋体;font-size:13px;">
2004-1-4
</div>

le123 2004-01-08
  • 打赏
  • 举报
回复
帮你顶!
ajoy 2004-01-08
  • 打赏
  • 举报
回复
you

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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