javascript - 网页打印、php 或 javascript

标签 javascript

如何打印网页? 更确切地说,我只想打印网页中的表格。

我找到了如何打印所有页面,如下所示: <A HREF="javascript:window.print()">

我真的不懂javascript。我可以将其修改为 javascript:table.print() 吗?

谢谢, 塞巴斯蒂安

最佳答案

您可以创建一个仅显示表格的样式表(用于打印)。

将其包含为:

<link rel="stylesheet" href="print.css" type="text/css" media="print"  />

(这将解决仅打印表格的问题,如果这就是您希望他们能够打印出来的全部内容)

CSS 会是这样的:

* {
  display:none;
}
table {
  display:block;

}

或者

div, p (list elements here){
  dislay:none;
}

或者

* {
  visibility:hidden;
}
table,tr,td {
  visibility:visible;

}

关于javascript - 网页打印、php 或 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3083307/

相关文章:

javascript - 使用显示/隐藏单选按钮将数组打印到 Div

javascript - 如何在 javascript 中更改图像 URL 的文本?

javascript - Uncaught TypeError : $(. ..).value is not a function when trying to send a value via JQuery

javascript - 拒绝拖放到 tabel 的第一个子单元格

javascript - jquery窗口调整大小在requirejs中不起作用

javascript - JavaScript 中 Date() 的问题 - 它增加了一个月?

javascript - 文本文件到 JavaScript 嵌套数组

javascript - moment.js 中的 diff 比较操作

javascript - 将 Typescript 中的函数传递给另一个函数时,如何设置该函数的类型?

javascript - 无需服务器往返即可动态启用/禁用表单组件