WEB打印设置解决方案四(在ASP中实现网络打印功能)

2016-01-29 18:57 62 1 收藏

WEB打印设置解决方案四(在ASP中实现网络打印功能),WEB打印设置解决方案四(在ASP中实现网络打印功能)

【 tulaoshi.com - ASP 】

 

使用到的技术:  
ASP,WSH,VBScript  
文件ASPPrint.asp代码如下:  
<%@ Language=VBScript %  
<%  
     Option Explicit  

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/)

     Dim strSubmit             ' Form中用来保存提交按钮的值  
     Dim strPrinterPath      ' Form中保存网络打印机路径的值  
     Dim strUsername       ' Form中用户名的值  
     Dim strPassword        ' Form中密码的值  
     Dim strMessage          ' Form打印内容的值  
     Dim objFS                    ' VBScript中的文件系统对象  
     Dim objWSHNet         ' WSH中的网络对象  
     Dim objPrinter             ' 打印对象  
 
    strSubmit = Request.Form("Submit")  
%  

  <HTML  
  <HEAD  
  <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"  
  </HEAD  
  <BODY  
 
<%  
     If strSubmit = "" Then  
%  

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/)

  注意的是:  
      由于我是演示起见,其中有关NT的帐号和密码都是使用了不加密的手段在ASP中传递的真正的运用中应该对该登录过程进行安全处理。  
  <FORM action="ASPPrint.asp" method=POST id=form name=form  
     <TABLE WIDTH=100% ALIGN=center BORDER=0 CELLSPACING=1 CELLPADDING=1  
         <TR  
              <TD ALIGN=right NOWRAP网络打印机路径:</TD  
              <TD ALIGN=left NOWRAP<INPUT type="text" id=printerpath name=printerpath value="< Domain < Printer "</TD  
         </TR  
         <TR  
              <TD ALIGN=right NOWRAP登录帐号:</TD  
              <TD ALIGN=left NOWRAP<INPUT type="text" id=username name=username   
              value="<% = strUsername %"</TD  
         </TR  
         <TR  
              <TD ALIGN=right NOWRAP登录口令:</TD  
              <TD ALIGN=left NOWRAP<INPUT type="password" id=password name=password</TD  
         </TR  
         <TR  
             <TD ALIGN=right NOWRAP请输入你想打印的文字:</TD  
   &nb

来源:http://www.tulaoshi.com/n/20160129/1507931.html

延伸阅读
标签: ASP
  <%@ LANGUAGE="VBSCRIPT" % <% ' = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = ' 从ADO Recordset直接生成报表 ' = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = ' ' 概念: ' ' 这个应用被设计成演示怎样从ADO Recordset生成报表。我们首先建立ADO Connection和 ' ...
      做web开发大家都遇到过打印的问题,对于复杂的表格打印着实令人头痛,这片文章介绍一下使用excel打印的解决方法。     首先,如果客户端调用excel必须降低ie安全级别,这样一些非法的控件,如3721什么的都自动安装了,所以我这样解决:保持原来的ie设置,把你的站点添加到信任站点,然后更改安全站...
先给一个简单实用的方式(可以打印多页,控制分页,隐藏非打印项目) 看看 .Noprint{display:none;} .PageNext{page-break-after: always;} .tdp { border-bottom: 1 solid #000000; border-left: 1 solid #000000; border-right: 0 solid #ffffff; border-top: 0 solid #ffffff; } .tabp { border-color: #000000 #...
标签: ASP
  在进行ASP网站开发时,有时需在客户端调用MSSQL数据库的数据进行打印,若调用数据量小,可以通过在客户端运用FileSystemObject生成文件对象的方法实现打印,这里不再赘述。若需调用大量数据,可在客户端脚本中实例化RDS.DataSpace(Remote Data Service)对象,并采用远程提供程序通过ASP网站访问MSSQL数据库(设置成只能通过RDS Def...
标签: Web开发
情况一:针对页面上少量元素不打印(不预览)的情况的解决办法是使用style,具体如下: 定义如下style: @media print { .notprint { display:none; } } @media screen { .notprint { display:inline; cursor:hand; } } 所有需要显示但不需要打印(预览)的元素都加上: class='notprint' 情况二:针对只打印(预览)页...

经验教程

49

收藏

29
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部