求 ASP 打印控件

ibaolei 2009-07-19 04:28:00
求助一个最好用的ASP直接打印的控件,要求有具体调用方法!
...全文
259 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pzhuyy 2009-07-20
  • 打赏
  • 举报
回复
直接windows的打印也能够凑合。
lihan6415151528 2009-07-19
  • 打赏
  • 举报
回复

<html>
<head>
<title>打印</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language=javascript>
function preview() {
bdhtml=window.document.body.innerHTML;
sprnstr="<!--startprint-->";
eprnstr="<!--endprint-->";
prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));
window.document.body.innerHTML=prnhtml;
window.print();
window.document.body.innerHTML=bdhtml;
}
</script>
</head>

<body>

<table width="98%" border="0" cellpadding="0" cellspacing="2" align="center">
<tr>
<td height="21" align="center"><input type="button" onClick="preview();window.close()" value="打印">
</td>
</tr>
</table>
<!--startprint-->
<table width="98%" border="0" cellpadding="0" cellspacing="2" align="center">
<tr>
<td height="21" align="center"><h1>快递单</h1></td>
</tr>
<tr>
<td height="131" align="center">
这里可以用任何形式的表示方式(比如table,比如div)来限制和调整快递单子上的内容! </td>
</tr>
</table>
<!--endprint-->
</body>
</html>

lzp4881 2009-07-19
  • 打赏
  • 举报
回复
scriptx
<object id="factory" style="display:none"
classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814"
codebase="/smsx.cab#Version=6,3,435,20">
</object>

<script defer>
function SetPrintSettings() {
factory.printing.header = ""
factory.printing.footer = ""
factory.printing.portrait = true //方向,true
factory.printing.leftMargin = 0
factory.printing.topMargin = 0
factory.printing.rightMargin = 0
factory.printing.bottomMargin = 0

factory.printing.Print(false)
}
</script>

<body onLoad="SetPrintSettings()">
net_yuhai 2009-07-19
  • 打赏
  • 举报
回复
关注

28,406

社区成员

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

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