怎么在客户端打印网上的表格 在.aspx网页上显示一表格和按扭后,要求点击按扭,就能够调用客户端的打印机打印该表格,请提供好的建议,最好提供源代码,请教各位高手了!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 window.onbeforeprint()window.onafterprint() http://blog.csdn.net/net_lover/archive/2004/07/06/35228.aspx http://www.yesky.com/20030214/1652186.shtmlhttp://community.csdn.net/Expert/topic/4038/4038223.xml?temp=.9106714 我把ScriptX.cab放在要打印的test.aspx页面的同一目录下,我的test.aspx原文如下:<%@ Page language="c#" Codebehind="baotest.aspx.cs" AutoEventWireup="false" Inherits="printTest.WebForm1" buffer="False"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ><HTML> <HEAD> <title>WebForm1</title> <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1"> <meta name="CODE_LANGUAGE" Content="C#"> <meta name="vs_defaultClientScript" content="JavaScript"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"><object id=factory style="display:none" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" codebase="ScriptX.cab#Version=6,2,433,14" VIEWASTEXT></object> <script language=javascript><!-- function printWindow() { factory.printing.header = "This is MeadCo"; factory.printing.footer = "Printing by ScriptX"; factory.printing.portrait = false; factory.printing.leftMargin = 1.0; factory.printing.topMargin = 1.0; factory.printing.rightMargin = 1.0; factory.printing.bottomMargin = 1.0; factory.printing.Print(false); }//--></script> </HEAD> <body> <form id="Form1" method="post" runat="server"> 表格省略 <INPUT type="button" value="打印" onclick="printWindow()"> </form> </body></HTML>当调用该页面时,出现错误:"factory.printing"为空或不是对象 求个网站配色方案——购物类型网站 求一个正则 投票维护应该做成什么样的? 我的客户可能是公司可能是个人,该怎么办? aspx文件不能正常浏览. 如何实现对别的页面的post传参?很头痛的问题........ 用JSON返回数据,如果没有数据需要返回,怎么判断?? 有关将文件下载至客户端的问题!! 问个拉姆达表达式排序问题···· 什么叫API调用退出异常? 重定向问题之客从何处来 【求助】C/S界面转B/Sweb页的问题
http://community.csdn.net/Expert/topic/4038/4038223.xml?temp=.9106714
我的test.aspx原文如下:
<%@ Page language="c#" Codebehind="baotest.aspx.cs" AutoEventWireup="false" Inherits="printTest.WebForm1" buffer="False"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm1</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<object id=factory style="display:none"
classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814"
codebase="ScriptX.cab#Version=6,2,433,14" VIEWASTEXT>
</object>
<script language=javascript>
<!--
function printWindow() {
factory.printing.header = "This is MeadCo";
factory.printing.footer = "Printing by ScriptX";
factory.printing.portrait = false;
factory.printing.leftMargin = 1.0;
factory.printing.topMargin = 1.0;
factory.printing.rightMargin = 1.0;
factory.printing.bottomMargin = 1.0;
factory.printing.Print(false);
}
//-->
</script>
</HEAD>
<body>
<form id="Form1" method="post" runat="server">
表格省略
<INPUT type="button" value="打印" onclick="printWindow()"> </form>
</body>
</HTML>
当调用该页面时,出现错误:"factory.printing"为空或不是对象