JavaScript打印和预览等javascript
来源:互联网 发布:电脑怎么更换网络节点 编辑:程序博客网 时间:2024/06/16 02:33
1.javascript局部打印
可以用样式控制,你想让那块打印就打印啊,样式如下:
然后使用样式就可以:
不需要打印的地方
=============================================================
2:组件法
webbrowser是ie内置的浏览器控件,无需用户下载.
一、webbrowser控件
二、webbrowder控件的方法
//打印
webbrowser1.execwb(6,1);
//打印设置
webbrowser1.execwb(8,1);
//打印预览
webbrowser1.execwb(7,1);
关于这个组件还有其他的用法,列举如下:
webbrowser.execwb(1,1) 打开
web.execwb(2,1) 关闭现在所有的ie窗口,并打开一个新窗口
web.execwb(4,1) 保存网页
web.execwb(6,1) 打印
web.execwb(7,1) 打印预览
web.execwb(8,1) 打印页面设置
web.execwb(10,1) 查看页面属性
web.execwb(15,1) 好像是撤销,有待确认
web.execwb(17,1) 全选
web.execwb(22,1) 刷新
web.execwb(45,1) 关闭窗体无提示
但是打印是会把整个页面都打印出来的,页面里面有什么东西就打印出来,我们有时候只需要打印数据表格,这时我们就要写一个样式了:把不想打印的部份隐藏起来:
样式内容:
然后使用样式就可以:
不需要打印的地方
代码如下:
3:
js 实现简单的页面局部打印
function preview(oper)
......{
if (oper ";//设置打印开始区域
eprnstr="";//设置打印结束区域
prnhtml=bdhtml.substring(bdhtml.indexof(sprnstr)+18); //从开始代码向后取html
prnhtml=prnhtml.substring(0,prnhtml.indexof(eprnstr));//从结束代码向前取html
window.document.body.innerhtml=prnhtml;
window.print();
window.document.body.innerhtml=bdhtml;
} else ......{
window.print();
}
}
使用很简单 将页面内要打印的内容加入中间xxxxx
再加个打印按纽 onclick=preview(1)
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
- JavaScript打印和预览等
- JavaScript打印和预览等
- JavaScript打印和预览等
- JavaScript打印和预览等
- JavaScript打印和预览等
- JavaScript打印和预览等javascript
- JavaScript 页面打印和预览
- JavaScript实现打印和打印预览功能
- 使用javascript打印和预览表格
- JavaScript打印和预览(源于网络)
- JavaScript实现打印预览
- 打印预览的javascript
- javascript打印、设置、预览
- javascript打印、设置、预览
- javascript打印及打印预览
- javascript 实现打印,打印预览,打印设置
- JavaScript 实现打印,打印预览,打印设置
- javascript 实现打印,打印预览,打印设置
- javascript中eval用法javascript
- curl 的 ca 认证问题
- TechInfo - 博客园javascript
- javascript json对象javascript
- javascript必知必会之prototypejavascript
- JavaScript打印和预览等javascript
- java_特殊的char字符
- Java之package
- computer organization and design notes(4)-MIPS寻址
- JavaScript blog式日历控件javascript
- 关于Javascript模块化和命名空间管理javascript
- 精通Javascript系列之数值javascript
- Asp.net Ajax:我可以用javascript做些什么?javascript
- Javascript拖拽&拖放系列文章2之offsetLeft、offsetTop、offsetWidth、offsetHeight属性javascript