ASP默认打印为横打设置的方法及组件---Smsx.cab打印代码-很好用!

moyan8866 2010-07-04 12:04:53
smsx.cab打印页代码(没有弹出页面设置窗口)

<object id="factory" viewastext style="display:none"
classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814"
codebase="smsx.cab#Version=6,3,434,26"></object>
<style>
@media print {
.noprint {display:none}
}
.STYLE2 {
font-size: 18px;
font-weight: bold;
}
</style>
<td class="noprint" align="right"><img src="" align="right" style="cursor:hand"onClick="set_print()"></td>

<script language="javascript">
function set_print()
{
factory.printing.header = "";
factory.printing.footer = "";
factory.printing.portrait = 1; //1为纵向打,0为横向打
factory.printing.leftMargin = 13; //左边距
factory.printing.topMargin = 20; //右边距
factory.printing.Print(false);

}
</script>





注:如果有人想要Smsx.cab及Smsx.exe安装包的。Email给我。jingtiankeji@139.com
...全文
149 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
snlixing 2012-05-27
这个可以
回复
moyan8866 2012-05-27
[Quote=引用 3 楼 的回复:]
请问用这个控件怎么判断客户端是否安装了打印机和设置了默认打印机?
[/Quote]

好像这个程序不能判断客户端是否安装了默认打印机。
回复
这个通过ACTIVEX控件,还是很好实现的
回复
Kenvle 2010-07-04
请问用这个控件怎么判断客户端是否安装了打印机和设置了默认打印机?
回复
lzp4881 2010-07-04
还可以,我也是用的这个。
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告