web工程中打印页面表格中的内容及忽略其它标签的内容的方式
2010-01-05 17:42
519 查看
1、将以下内容加入到表格样式的css文件中,如果没有新建一个css文件
@media print
{
.Noprint { DISPLAY: none;}
.PageNext { PAGE-BREAK-AFTER: always }
}
2、在页面中引用此文件并加载控件
<link rel="stylesheet" href="路径/文件名.css" type="text/css" />
<object id = "WebBrowser" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height="0" width="0"></object>
3、在打印时可能要忽略其他标签的内容,请将标签的class属性置为“Noprint”,即表示在打印时忽略此标签内的所有内容。
如果已经设置了此标签的class属性,例如< td class="lr1">,可以这样写<td class=“lr1 Noprint”>,表示同时引用这两个样式。
4、添加js代码
function printTable(){
WebBrowser.ExecWB(6,1);
}
5、添加打印按钮。
<input class="Noprint" type="button" onclick="printTable();" value="打印">
6、OK了!
@media print
{
.Noprint { DISPLAY: none;}
.PageNext { PAGE-BREAK-AFTER: always }
}
2、在页面中引用此文件并加载控件
<link rel="stylesheet" href="路径/文件名.css" type="text/css" />
<object id = "WebBrowser" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height="0" width="0"></object>
3、在打印时可能要忽略其他标签的内容,请将标签的class属性置为“Noprint”,即表示在打印时忽略此标签内的所有内容。
如果已经设置了此标签的class属性,例如< td class="lr1">,可以这样写<td class=“lr1 Noprint”>,表示同时引用这两个样式。
4、添加js代码
function printTable(){
WebBrowser.ExecWB(6,1);
}
5、添加打印按钮。
<input class="Noprint" type="button" onclick="printTable();" value="打印">
6、OK了!
相关文章推荐
- JavaWeb - HTML,字体/列表/图形/超链接/表格/表单/其它(标签),CSS,CSS与HTML结合方式,CSS选择器,CSS扩展选择器
- JS调用iframe方式实现Web区域打印页面内容
- js打印WEB页面内容代码大全
- 使用jQuery检查WEB页面中表格内容,并给出提示
- 解决Web页面表格线打印问题
- js灵活打印web页面区域内容的通用方法
- 也谈WEB打印(四):让我们的模板支持打印,并根据内容动态的生成页面
- js打印WEB页面内容代码大全
- 实现Web区域打印页面内容
- 打印web页面,让指定区域里的内容不会分页显示。
- web端打印,可以忽略部分内容不打印
- jquery 实现web页面div元素内容打印 2011-2-14
- 基于Metronic的Bootstrap开发框架经验总结(9)--实现Web页面内容的打印预览和保存操作
- Web页面打印时:不打印页面控件边框,只打印内容
- 打印Web页面局部内容的两种常用方法
- js打印WEB页面内容代码大全
- 基于Metronic的Bootstrap开发框架经验总结(9)--实现Web页面内容的打印预览和保存操作
- web 打印时 表格多页 导致缺少线段 看上去页面不完整的处理方案
- 数据库里面内容在web页面select标签中显示
- web 打印当前页面其中一部分内容