|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
在这里常常有人问起打印Web页面的问题,虽然有很多朋友都知道window.print()可以实现打印功能,但是功能不够完全,下面这个例子将会告诉你怎么实现完整的打印控制技术: <html> <head> <script language="javascript"> <!-- DA = (document.all) ? 1 : 0 window.onerror=handle_error function handle_error() { msg="n没有东东打印. nn假如你想要打印这页," 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 if end 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> 返回类别: 教程 上一教程: 远程连接ACCESS数据库的方式 下一教程: 正则表达式在UBB论坛中的应用 您可以阅读与"打印WEB的完全技术版"相关的教程: · 用 ASP 技术开发 WEB 调查(投票)系统 (1) · 巧用FILESYSTEM组件实现WEB应用中的本地特定打印 · WEB打印设置解决方案三(FILESYSTEM组件实现WEB打印) · ASP技术访问WEB数据库 · SQL SERVER静态页面导出技术(SQL SERVER WEB ASSISTANT) |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |