打印iframe 内容的预览设置
来源:互联网 发布:lol淘宝店封号了怎么办 编辑:程序博客网 时间:2024/05/17 04:54
我们一般蒋 iframe 高度,宽度 设置为0 目地是不显示在界面中(我们现在这种做法就需要这样)
但一般打印 都是只打印可显示的内容
sysmsgid_ifrm.htm (iframe页面 需嵌入主页中)
<html><head> <title>消息查看</title> <style media="print" type="text/css">.noprint{display:none;} .pagenext{page-break-after:always;} </style></head><body> <div id="printxmldiv"> </div></body><html>
js
function print(xml){if(!xml){ xml = ""; } var pobj = $("WebBrowser"); if (pobj == null) { document.body.insertAdjacentHTML("beforeBegin", '<OBJECT ID="WebBrowser" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>'); pobj = $("WebBrowser"); if(!pobj){ return false; } } SetIeFooterAndHead(); sysmsgid_ifrm.printxmldiv.innerHTML = xml.ReplaceAll("class=brrect", "").ReplaceAll("class=rrect", "").ReplaceAll("class=brect", ""); master_convertcm(sysmsgid_ifrm.printxmldiv); document.all.sysmsgid_ifrm.ExecWB(7,1); sysmsgid_ifrm.printxmldiv.innerHTML="";}
在 main页中 调用print() 函数即可
其他方式
1:采用window.open() 方式打开 在写入内容
2:直接打印 iframe 首先要取得窗体焦点 pwin.focus();pwin.print();
- 打印iframe 内容的预览设置
- js iframe 打印 打印预览 页眉页脚的设置
- 关于web打印中,只对iframe内容进行预览打印的问题
- javascript打印-打印页面设置-打印预览代码,特定内容的部分打印技术
- 使用JavaScript打印iframe内容的方法
- JS刷新iframe和打印页面的iframe内容
- JavaScript打印iframe内容
- JS----打印分布,设置打印,自带的打印预览
- 打印/预览/设置的客户端代码
- javascript打印、设置、预览
- avascript打印、设置、预览
- 打印、设置、预览页面
- javascript打印、设置、预览
- 页面设置、打印预览、打印
- 根据iframe中内容设置iframe显示的高度
- 如何打印IFRAME中的内容
- jatoolsprinter打印iframe嵌套内容
- 关于IE打印预览内容显示不全的问题解决
- [DB]SQL Server 消息18456和18452
- Oracle 11gR1 dbca – maximum number of sessions exceeded
- JAVA新手该不该转行?
- 游戏服务器架构探讨
- Java正则表达式详解
- 打印iframe 内容的预览设置
- 关于测试驱动开发的思考
- SyntaxHighlighter使用方法[转]
- flex,fms名称解释和学习资源
- jsp代码几种嵌入方式
- 搜索引擎技术的概要以及相关知识
- html calendar (php)
- C#中MessageBox用法大全
- ie和火狐在mime上对图片认知的区别