打印ModalPanel的内容

2024-02-01

是否可以只打印内容<rich:modalPanel>?


将 rich:modalpanel 的所有内容包装在 div 中,然后使用以下 javascript 片段来完成您的工作,当然这不是标准的。在 Richmodal 面板中添加一个打印按钮,单击调用此 javascript 函数

function PrintContent()
{
var DocumentContainer = document.getElementById('divtoprint');
var WindowObject = window.open("", "PrintWindow",
"width=750,height=650,top=50,left=50,toolbars=no,scrollbars=yes,status=no,resizable=yes");
WindowObject.document.writeln(DocumentContainer.innerHTML);
WindowObject.document.close();
setTimeout(function(){
    WindowObject.focus();
    WindowObject.print();
    WindowObject.close();
},6000);
}

source: http://www.isolutionteam.co.uk/printing-contents-of-a-div-using-javascript/ http://www.isolutionteam.co.uk/printing-contents-of-a-div-using-javascript/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

打印ModalPanel的内容 的相关文章

随机推荐

  • 增量前和增量后的java评估

    你能一步步解释一下java是如何评估的吗 1 y 的值 int x 5 int y x x 2 这种情况下y的值 int x 5 int y x 3 x 好吧 操作数是从左到右计算的 并且在每种情况下都是 a 的结果postfix运算是递增
  • 转移 Github 组织所有权

    有一种方法可以转移github中存储库的所有权 但是有没有一种方法可以完全转移组织的所有权呢 Github 目前拥有一种向组织的所有者团队添加多人的方法 而且 最初创建组织的用户也可以将任何所有者从团队中删除 有没有办法删除该用户 并将完全
  • 在更新语句中使用表值函数

    我正在尝试执行以下更新语句 Update belege2 Set Preis Einh x Preis Aktion x Aktion PreisHerk x PreisHerk FROM dbo GetPreis belege2 prod
  • 属性选择器中有关空格的规则是什么?

    我正在阅读规范属性选择器 http www w3 org TR css3 selectors attribute selectors 但我找不到任何说明是否允许空格的内容 我猜它在开始 运算符之前和之后以及结束时是允许的 它是否正确 语法中
  • 无需单击 EditText 即可显示键盘

    我在 AlertDialog 上使用自定义布局 自定义布局有一个 EditText 文件 我用它来获取手机 当我显示 AlertDialog 时 为了让键盘输入电话号码 您必须单击 EditText 字段 有没有办法让键盘在我调出Alert
  • NPM 将依赖项安装在错误的位置

    我只是运行一个简单的npm install morgan在一个文件夹中 由于某种原因 它将所有子依赖项添加到父文件夹中 参见附图 是的 这是 npm 3 x 中的新功能 您可以在这里阅读 https github com npm npm r
  • 如何通过log4j控制日志文件的每日滚动和最大文件大小?

    我想创建可以在第二天开始时滚动的日志文件 或者如果达到指定的文件大小 并且日志文件必须包含在日期文件夹内 文件夹的格式是YYYYMMDD 20111103 mylogfile log 是否可以通过 Log4j 来做到这一点而不实现自定义类
  • 如何从gitlab存储中完全删除大文件

    I had a project rar文件大小为 350 MB 不幸的是我提交了它并将其推送到远程gitlab 现在gitlab存储空间为500 MB 如何从 gitlab 存储中删除该文件 我尝试过这些 git filter branch
  • Chrome 禁用网站的 SSL 检查? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我因将非 https 网站作为 https 访问而收到此警告 尝试通过将该命令添加到快捷方式目标来禁用它 但它不起作用 C Program
  • 如何在firebase上执行sql“LIKE”操作?

    我正在使用 firebase 进行数据存储 数据结构是这样的 products product1 name chocolate product2 name chochocho 我想对此数据执行自动完成操作 通常我会这样编写查询 select
  • Mac 版 Github 如何同步?

    根据Mac 版 Github 博客公告 https github com blog 878 announcing github for mac 一旦您准备好共享您的提交或拉入远程提交 只需按 同步分支 按钮即可 我们将执行更智能的版本pul
  • Swift - “sharedApplication 不可用。”在适当的情况下使用基于视图控制器的解决方案

    我正在使用以下行在 Swift 应用程序中打开外部 URL UIApplication sharedApplication openURL url 在我通过 CocoaPods 将 Realm 添加到我的项目之前 这一切都工作得很好 那时
  • 在specflow中传递变量数组

    有没有办法传递参数数组而不是单独传递每个参数 例如我有以下场景 When i login to a site then
  • Neo4j 复制替代 Neo4j 企业版?

    看来 Neo4J 高可用性仅适用于付费的企业版 是否有其他替代方案可以在没有该模块的情况下实现复制 即无成本 谢谢你的帮助 Update 这个答案已经改变了 Neo4j 现在是开放核心 因此企业代码不再是双重许可的 仅保留商业许可选项 您可
  • 需要未知模块“607”。如果您确定该模块存在,请尝试重新启动 Metro 捆绑程序

    在模拟器中重新加载项目后 突然我一次又一次地收到此错误 需要未知模块 607 如果您确定该模块存在 请尝试重新启动 Metro 捆绑程序 您可能还想运行 yarn 或 npm install 取决于您的环境 关闭所有终端并重新启动模拟器并运
  • Firebug 不会加载 JavaScript 文件或在断点处停止执行

    我是 Firebug 的新手 遇到了很多麻烦 JavaScript 文件通常显示为空 或部分加载 有时 无法频繁设置断点的行 行号显示为灰色 当我设置断点时 脚本执行通常不会在断点处停止 我正在使用 Firebug 1 3 3 和 Fire
  • gcc/g++ 中“-l”(小写“L”)标志的含义

    是什么意思 l 小写 L 标志传递给 gcc g 我在哪里可以找到有关它的文档或教程 我尝试过搜索man gcc and man ld for l 但有数千个匹配项 的例子 l flag in this gcc Wall Wextra We
  • 网络位置提供商是否需要互联网来确定位置?

    Android 设备在使用网络提供商获取位置时是否需要互联网 我看到很少有文章说它无需互联网即可工作 也很少有人说它需要互联网 我正在更多地研究 Android 内部如何进行位置获取 而不是代码 文章说我们需要互联网 设备捕获手机 ID 和
  • VS2015 UCRT源文件在哪里?

    TL DR 我在哪里可以找到引用为的 MS 源文件d th minkernel crts ucrt 在 Visual Studio 2015 中调试时 我正在尝试调试 CRT 调用以查看 MS 实际上在做什么 不幸的是 它似乎ucrt安装
  • 打印ModalPanel的内容

    是否可以只打印内容