WEB打印设置解决方案四

2016-01-29 19:51 15 1 收藏

WEB打印设置解决方案四,WEB打印设置解决方案四

【 tulaoshi.com - ASP 】

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

     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")  
%  

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

  <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  
   &nbs

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

延伸阅读
      做web开发大家都遇到过打印的问题,对于复杂的表格打印着实令人头痛,这片文章介绍一下使用excel打印的解决方法。     首先,如果客户端调用excel必须降低ie安全级别,这样一些非法的控件,如3721什么的都自动安装了,所以我这样解决:保持原来的ie设置,把你的站点添加到信任站点,然后更改安全站...
标签: Web开发
首先建立语言档,在项目中加入.resx文件 例如: message.zh-cn.resx '简体中文 message.zh-tw.resx '繁体中文 message.en '英文 .............. ========================================= 然后利用Name --Value 键值对 填入你要在页面上显示的语言 如: name value message.zh-cn.resx中: res_loginbname 登陆名 : message.zh-tw.resx中: ...
标签: Web开发
情况一:针对页面上少量元素不打印(不预览)的情况的解决办法是使用style,具体如下: 定义如下style: @media print { .notprint { display:none; } } @media screen { .notprint { display:inline; cursor:hand; } } 所有需要显示但不需要打印(预览)的元素都加上: class='notprint' 情况二:针对只打印(预览)页...
标签: Java JAVA基础
  1. 在Word或Excel中制作报表的样式。         Excel的行高和列宽单位无法用mm或cm表示。         需要计算。在1024*768下,1CM约为38像素。         以此为基准,可计算并控制报表的行列位置。 2. 在Word中设置“表...
标签: Web开发
1. 在Word或Excel中制作报表的样式。 Excel的行高和列宽单位无法用mm或cm表示。 需要计算。在1024*768下,1CM约为38像素。 以此为基准,可计算并控制报表的行列位置。 2. 在Word中设置“表格——标题行重复”。 在Excel中设置“文件——页面设置——工作表——打印标题”。 3. 另存为网页,改后缀名“htm”为“js...