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
"
>
查看全文
相关阅读:
揭开正则表达式的神秘面纱
海量数据库的查询优化及分页算法方案
ASP.NET纯数字验证码
ASP.NET四种页面导航方式之比较与选择
C#数据结构之队列
if exists
使用tfs online做代码片段笔记管理
强制删除数据库
C# GetType()
TreeView
原文地址:https://www.cnblogs.com/pbc1984/p/445499.html
最新文章
网页栅格系统研究(4):技术实现
ionic2+Angular 实现商品详情页顶部导航显示的明暗效果 ionScroll页面滑动监听
web前端 ajax请求上传图片数据类型处理
ionic2+Angular 组件(多个组件)浅谈
ionic2+Angular 使用ng2fileupload 插件上传图片并实现本地预览
玩转HTTPS与非对称加密
Leecode no.3 无重复字符的最长子串
JZOffer no.12 矩阵中的路径
leecode no.46 全排列
Leecode no.187 重复的DNA序列
热门文章
Leecode no.698 划分为k个相等的子集
Leecode no.438 找到字符串中所有字母异位词
Leecode no.51 N 皇后
Leecode no.49 字母异位词分组
Leecode no.142 环形链表 II
C#数据结构之双向链表
SQL 2005 ROW_NUMBER() 语句分页 | SQL效率最高的分页查询数据
asp.net下载文件
中英文字符串截取方法
asp.net页面事件执行顺序
Copyright © 2011-2022 走看看