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
"
>
查看全文
相关阅读:
js将图片转换为base64
java 后台将base64字符串保存为图片
mysql truncate drop delete的区别
java的反射机制
mysql的三大范式
EasyUi datagrid鼠标的悬停效果
SimpleDateFormat关于时间类的一些常用处理
mysql修改表字段属性类型
Spring Boot 之注解@Component @ConfigurationProperties(prefix = "sms")
tomcat如何修改发布目录
原文地址:https://www.cnblogs.com/pbc1984/p/445499.html
最新文章
Class.forName()的作用与使用总结
Java反射之Field用法
自定义控件常用方法总结
WindowManager.LayoutParams全解
android开发教程之使用线程实现视图平滑滚动示例 改
android开发教程之使用线程实现视图平滑滚动示例
Android判断屏幕锁屏的方法总结
【Android开发—智能家居系列】(四):UDP通信发送指令
【Android开发—智能家居系列】(三):手机连接WIFI模块
Dev GridView 获取选中分组下的所有数据行 z
热门文章
xtraTabControl 如何遍历每个选项卡 z
左侧菜单 z
点击图片名,让图片在pictureBox中显示 z
lookupedit清空选择 z
propertyGrid控件 z
C# winform打印总结 z
XRPictureBox z
Textbox像百度一下实现下拉显示 z
WINHEX 使用教程
java调用第三方的webservice应用实例
Copyright © 2011-2022 走看看