
a. 将jatoolsPrinter.cab放置在web服务器的一个目录中,比如 www.abc.com/print/jatoolsPrinter.cab
b. 如果你的打印页面,在 www.jatools.com/print.htm,则你在控件的object声明时,需要将jatoolsPrinter.cab的位置,设置好,代码:
<OBJECT ID="jatoolsPrinter" CLASSID="CLSID:B43D3361-D075-4BE2-87FE-057188254255" codebase="print/jatoolsPrinter.cab#version=5,7,0,0" ></OBJECT>
分类: 电脑/网络 >>程序设计 >>其他编程语言问题描述:
比如在我的页面中只有以下内容:
张三 211103198503030219
2006-11-13 2006-11-20
法定
2006-11-13
我想要的效果是只打印这些内容,不需要打印任何其他多余的东西(比如 页眉页脚,地址栏都不要打印)请问在asp中是否能做到?
</head>
<body>
<input type=button name=button_print value="打印"
onclick="javascript:printit()">
<input type=button name=button_setup value="打印页面设置"
onclick="javascript:printsetup()">
<input type=button name=button_show value="打印预览"
onclick="javascript:printpreview()">
<input type=button name=button_fh value="关闭"onclick="javascript:window.close()">
关于这个组件还有其他的用法,列举如下:
Web.ExecWB(6,1) 打印
Web.ExecWB(7,1) 打印预览
Web.ExecWB(8,1) 打印页面设置
3、ASP页面打印时如何去掉页面底部的路径和顶端的页码编号
(1)ie的文件-〉页面设置-〉讲里面的页眉和页脚里面的东西都去掉,打印就不出来了。
(2)<HTML>
<HEAD>
<TITLE>New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="YC">
<script language="VBScript">
dim ey_root,ey_path,ey_key
ey_root="HKEY_CURRENT_USER"
ey_path="\Sofare\Microsoft\Inter Explorer\PageSetup"
'设置网页打印的页眉页脚为空
function pagesetup_null()
on error resume next
Set RegWsh = CreateObject("WScript.Shell")
ey_key="\header"
RegWsh.RegWrite ey_root+ey_path+ey_key,""
ey_key="\footer"
RegWsh.RegWrite ey_root+ey_path+ey_key,""
end function
'设置网页打印的页眉页脚为默认值
function pagesetup_default()
on error resume next
Set RegWsh = CreateObject("WScript.Shell")
ey_key="\header"
RegWsh.RegWrite ey_root+ey_path+ey_key,"&w&b页码,&p/&P"
ey_key="\footer"
RegWsh.RegWrite ey_root+ey_path+ey_key,"&u&b&d"
end function
</script>
</HEAD>
<br/><p align=center>
<input type=button value="清空页码" onclick=pagesetup_null()><input type=button value="恢复页吗" onclick=pagesetup_default()><br/>
并且以上这些代码我都试过,实现不了我想要的效果。尤其是打印设置/打印预览/打印功能,在点击按钮的时候根本就是错误代码,总是提示 wb 找不到,我换成Web.ExecWB(6,1) 仍然是错误代码。请求高手指教
而且在页面中的按钮也不希望打印出来,只用来使用,但是不希望显示,请高手能给点提示代码。最好有示例代码。
解析:
Web.ExecWB似乎只对老版本的IE有效,新版本的都不好用了。
借助第三方工具吧,给你个网址
jatools/product/activexprint
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)