| 关键词: nbsp 功能 例子 面的 不够 虽然 下面 经常 但是 很多 |
在这里经常有人问起打印Web页面的问题,虽然有很多朋友都知道window.print()可以实现打印功能,但是功能不够完全,下面这个例子将会告诉你怎么实现完整的打印控制技术:<html><head><script language="javascript"><!--DA = (document.all) ? 1 : 0window.onerror=handle_errorfunction handle_error(){ msg="\n没有东东打印. \n\n如果你想要打印这页," msg+="然后\n单击工具栏上的打印按钮." alert(msg) return true;}//--></script><SCRIPT LANGUAGE="VBScript">sub print olecmd = 6 ' 打印命令 oleparam = 1 on error resume next Printit.ExecWB olecmd, oleparam if err.number <> 0 then if DA then ' ie4的用户将退出打印 alert "打印不成功." else ' ie3的用户将执行handle_error错误处理 handle_error end if end ifend sub</SCRIPT></head><body><form> <Input type=button value="打印" onclick="window.print();"></form><OBJECT ID="Printit" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT></BODY></HTML> |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|