javascript - 使用javascript打印文档

标签 javascript html

您好,我需要打印一份没有按钮的文档。谁能指导我完成这项任务。

我在按钮单击 onclick() 事件中有一个要打印的按钮 我已经使用 window.print() 打印这些数据。但是在打印预览中它显示了包含这 4 个按钮的页面。我不想要那些按钮我只需要那些数据。

有关更多信息,我添加了下面的图片 my print preview os ubuntu

最佳答案

为不可打印的东西添加一个包装器,即你案例中的按钮。检查以下代码:

<head>
  <style type="text/css">
    #printable {
      display: none;
    }
    @media print {
      #non-printable {
        display: none;
      }
      #printable {
        display: block;
      }
    }
  </style>
</head>

<body>
  <div id="non-printable">
    Your normal page contents
  </div>

  <div id="printable">
    Printer version
  </div>
</body>

希望对您有所帮助。

关于javascript - 使用javascript打印文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28580383/

相关文章:

javascript - 比较一组对象中的对象

php - file_get_contents(JSON) 不适用于有效的 URL

javascript - 滚动时固定但停在页脚

javascript - Webpack img-loader 无法加载图像

javascript - 服务器端渲染与客户端渲染以及网站以前如何在 Angular 工作之前工作

javascript - 无法在 iOS 浏览器和桌面 safari 中使用 javascript 更新 CSS 动画

JavaScript 和复选框 - 存储每个复选框值的更有效方式?

javascript - 从任意 HTML 表创建工具提示输出

javascript - 子 iframe 中的事件到父窗口中的处理程序

javascript - 动态更改文本颜色 AngularJS