1、利用的是smsx.cab包,在网上下载smsx.cab文件,放到nsf库的共享资源文件中。
2、在打印表单上内嵌Object
<object id="factory"
classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814"
codebase="../smsx.cab#Version=6,3,439,30">
</object>
3、再用js设置Object对象属性
<script>
var s=document.getElementById('factory');
s.printing.portrait = false //横向打印
s.printing.header = ""
s.printing.footer=""
s.printing.leftMargin=0
s.printing.rightMargin=0
s.printing.topMargin=0
s.printing.bottomMargin=0
</script>
4、当第一次打开打印表单时,会要求下载或安装服务器的包smsx.cab
详见:segem会议安排表