zoukankan
html css js c++ java
关于web打印的总结!
关于web打印的总结
方案一:
调用浏览器的打印函数利用浏览器的模版
源程序代码:
<
OBJECT id
=
"
WebBrowser
"
classid
=
"
CLSID:8856F961-340A-11D0-A96B-00C04FD705A2
"
height
=
"
0
"
width
=
"
0
"
VIEWASTEXT
>
</
OBJECT
>
说明:此代码放在html 中 打印模版的指定框架为此代码在的模块;
调用程序:
<
onclick
=
"
parent.main.focus();parent.main.WebBrowser.ExecWB(7,1);
"
调用浏览器的对象中的方法
<
2
>
调用直接打印
<
onclick
=
"
parent.main.focus();parent.main.WebBrowser..print (7,1);
"
<
3
>
当打印的时候不显示时的css样式
<
style media
=
"
print
"
>
.Noprint
{display:none;}
.PageNext
{page
-
break
-
after: always;}
</
style
>
<
style
>
.TdCs1
{ border:solid windowtext
1
.0pt;}
.TdCs2
{ border:solid windowtext
1
.0pt; border
-
left:none;}
.TdCs3
{border
-
top:none;border
-
left:solid windowtext
1
.0pt; border
-
bottom:solid windowtext
1
.0pt; border
-
right:solid windowtext
1
.0pt;}
.TdCs4
{border
-
top:none; border
-
left:none;border
-
bottom:solid windowtext
1
.0pt;border
-
right:solid windowtext
1
.0pt;}
.underline
{border
-
top
-
style: none;border
-
right
-
style: none; border
-
bottom
-
style: solid; border
-
left
-
style: none;border
-
bottom
-
color: #
000000
;}
</
style
>
<
4
>
其余的设置
<
input type
=
"
button
"
value
=
"
打印
"
onclick
=
"
document.all.WebBrowser.ExecWB(6,1)
"
class
=
"
NOPRINT
"
>
<
input type
=
"
button
"
value
=
"
直接打onclick=
"
document.all.WebBrowser.ExecWB(
6
,
6
)
"
class=
"
NOPRINT
"
>
<
input type
=
"
button
"
value
=
"
页面设置
"
onclick
=
"
document.all.WebBrowser.ExecWB(8,1)
"
class
=
"
NOPRINT
"
>
<
input type
=
"
button
"
value
=
"
打印预览
"
onclick
=
"
document.all.WebBrowser.ExecWB(7,1)
"
class
=
"
NOPRINT
"
>
查看全文
相关阅读:
BAT 批处理 for循环 迟环境变量 [MD]
adb 环境配置 常用命令 [MD]
XML 解析 DOM SAX PULL 序列化 总结 [MD]
instanceof 和 isInstance 强转 类型 class [MD]
Charles 简介 总结 HTTP 抓包 代理 [MD]
Permission 运行时权限 总结 翻译 [MD]
反编译 AndroidKiller 逆向 字节码 实践案例 [MD]
Gradle 翻译 Analyzer APK文件分析 [MD]
Java 中 boolean 类型占用多少个字节 [MD]
Shell 命令行工具 Cmder Babun Zsh [MD]
原文地址:https://www.cnblogs.com/pbc1984/p/445499.html
最新文章
应用间通信
Schema注册表客户端
MIME类型和Java类型
应用程序上下文层次结构
Spring Cloud上下文:应用程序上下文服务
构建第一个 Spring Boot 工程
Java中的CAS
红黑树深入剖析及Java实现
SpringMVC核心分发器DispatcherServlet分析
SpringMVC拦截器详解
热门文章
SpringMVC类型转换、数据绑定详解
详解SpringMVC请求的时候是如何找到正确的Controller
详解SpringMVC中Controller的方法中参数的工作原理
jdk TreeMap工作原理分析
Java LinkedList工作原理及实现
Java HashSet工作原理及实现
RateLimiter
聊聊高并发系统之限流特技
Martin Fowler谈微服务的优缺点
开闭原则(Open Closed Principle,OCP)
Copyright © 2011-2022 走看看