社区
JavaScript
帖子详情
如何在ie中实现打印功能
leowangyu
2002-07-02 03:39:42
我们现在开发一套b/s结构的web应用,生成的页面上有表格形式的数据,如人员考核记录,或者销售报表等,现在需要在ie中实现打印功能,具体说就是按下某个按钮,将该表格中的数据打印出来,打印形式和显示形式可能会有所差别,主要是添加报表头和汇总信息.请各位指点一下,该如何实现这种功能,能否直接调用XXX.print 这种形式的函数?还是需要自己动手编写java脚本?
谢谢.
...全文
133
12
打赏
收藏
如何在ie中实现打印功能
我们现在开发一套b/s结构的web应用,生成的页面上有表格形式的数据,如人员考核记录,或者销售报表等,现在需要在ie中实现打印功能,具体说就是按下某个按钮,将该表格中的数据打印出来,打印形式和显示形式可能会有所差别,主要是添加报表头和汇总信息.请各位指点一下,该如何实现这种功能,能否直接调用XXX.print 这种形式的函数?还是需要自己动手编写java脚本? 谢谢.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
llrock
2002-07-03
打赏
举报
回复
用newwin=window.open('','','')单开一个窗体,只显示你要打印的数据,让后newwin.print();
herotiger
2002-07-03
打赏
举报
回复
1.IE的Activex,
<object ID="WebBrowser1" WIDTH="0" HEIGHT="0"
CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</object>
<script language="javascript">
function print(){
WebBrowser1.ExecWB(6,1);
}
</script>
<input type=button name=print value="print" onclick="print()">
2.javascript函数・
<form>
<input type=button name=print value="print" onclick="window.print()">
</form>
3.ASP
<%
Set fs = CreateObject("Scripting.FileSystemObject")
Set outfile=fs.CreateTextFile("LPT1")
outfile.WriteLine "test"
outfile.close
%>
以上代码都是将网页中的东东全部打印,即将不需要的按钮也打印出来了。
我是这样做的:单击打印按钮后,新开一个页:
例如:
<script language="JavaScript">
function print_new()
{
subWindow=window.open("文件名称","PRINT","HEIGHT = 1,WIDTH = 1");
//新开一个网页
subWindow.moveTo(5555,5555);
//将网页从屏幕中移走;
}
</script>
<input type="button" name="print" value="打印" onCLick="print_new()" style="width:100px;height:30px;background-color:0033CC;color:white;text-align:center;">
在新开的网页中将想打印的数据以想要的格式表示。
在文件的最后加上一下代码(以上记2为例)。
<script language="javascript">
window.print();
window.close();
</script>
这样在打印执行后,新开的网页就可以自动关闭了。
以上代码再IE5可以自动关闭新开的页,但是在IE6中不能自动关闭新开得页,
这是由于ie5是先执行window.print();只有在print()结束之后,才执行下面的代码,而IE6在后台执行window.print(),不等打印完成,就执行下面的代码,即window.close();而此时打印还没有结束,故无法关闭新开的页。
小弟没有查到IE6的print()的参数和返回值;哪位大虾能帮忙想个办法在IE6下让网页自动关闭
remanwang
2002-07-03
打赏
举报
回复
还有@media{}怎么使用的?谁能给点代码?
remanwang
2002-07-03
打赏
举报
回复
就是说ie窗口的页面设置怎么用代码调整?
remanwang
2002-07-03
打赏
举报
回复
我也被这个问题搞了很久,不知道大家有没有什么好办法去掉页眉和页脚?
zhaoweiemail
2002-07-02
打赏
举报
回复
window.print();可以用这个函数来打印页面
cawangjun
2002-07-02
打赏
举报
回复
直接用window.print(),会显示多余的页眉和页脚。
孟子E章
2002-07-02
打赏
举报
回复
用CSS的 @media{}进行设置,把不打印的设为不可见。具体参见CSS手册
leowangyu
2002-07-02
打赏
举报
回复
谢谢,谢谢 ,那如果我只想打印网页中的部分表格,或者一幅图象,该如何写呢?
dachun
2002-07-02
打赏
举报
回复
<input type="button" name="Submit" value="打印" onclick=window.print()>
dachun
2002-07-02
打赏
举报
回复
<input type="button" name="Submit" value="打印" onclick=window.print()>
fokker
2002-07-02
打赏
举报
回复
window.print();
在线预览PDF(无需任何插件) 支持IE/Firefox/Coogle
不需要客户端下载Adobe Reader和其插件,即可在线预览PDF,且支持IE/firefox/google,这个实在是花了不少心血啊!现在贡献给大家,有问题的话,联系我
在IE浏览器下
实现
打印
功能
<!doctype html> <html> <head> <meta charset="UTF-8"> <meta name="Description" content=""> <title>
实现
IE的
打印
</title> <
全面解析C#
实现
打印
功能
C#
实现
打印
功能
所牵扯上的具体的操作以及常用属性的介绍是什么呢?C#
实现
打印
功能
的实例
实现
又是什么样的呢?那么全面解析C#
实现
打印
功能
这篇文章就向你整体介绍具体内容。
在Windows应用程序
中
C#
实现
打印
功能
对于文档编程是一项非常重要的
功能
,在以前是非常复杂的工作,Microsoft .net Framework的
打印
功能
都以组件的方式提供,但是这几个组件的使用还是很复杂的,下面我们一一介绍:
C#
实现
打印
功能
操作通常包括以下四个
功能
。
1、
打印
设置 设
提升IE
打印
体验:安装和使用
打印
控件指南
IE
打印
控件允许用户无需安装额外软件即可在浏览器内完成
打印
任务。它提供了丰富的
打印
选项,从简单的文档
打印
到复杂的报告设置。用户可以定制页面布局、字体样式、边距和其他
打印
属性,以满足各种
打印
需求。在IE
打印
控件
中
,
打印
预览是一个非常实用的
功能
,它可以在实际
打印
之前查看文档的最终
打印
效果。通过预览
功能
,用户可以确保文档的格式、页边距、字体大小和颜色等元素符合预期,从而避免不必要的纸张浪费。要使用
打印
预览
功能
,用户只需在IE浏览器
中
选择
打印
控件,然后点击“
打印
预览”按钮。
ie浏览器html
打印
预览,Javascript
实现
IE
打印
页面设置、预览、首页设置的代码
1、js代码方式复制代码 代码示例:IE
打印
页面设置-www.jquerycn.cn.noprint{display:none;}function printsetup(){//
打印
页面设置wb.execwb(8,1);}function printpreview(){//
打印
页面预览wb.execwb(7,1);}function printit(){if (confirm('确定
打印
吗?'...
JavaScript
87,996
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章