Javascript window.print()只打印文本

Javascript window.print()只打印文本,javascript,printing,Javascript,Printing,嗨,我正在制作一个基于网络的POS,在打印票据时我使用javascript window.print() 但是我有返回主页的按钮,安藤我不想在票子上打印这些按钮,我可以只从浏览器窗口打印文本吗?如果是,我怎么做 我也是新来的,所以如果有更好的方法,我会很感激关于如何做到这一点的通知 提前发送添加一个打印样式表,隐藏您不想打印的所有内容: <link rel="stylesheet" type="text/css" media="print" href="print.css">

嗨,我正在制作一个基于网络的POS,在打印票据时我使用javascript

window.print()
但是我有返回主页的按钮,安藤我不想在票子上打印这些按钮,我可以只从浏览器窗口打印文本吗?如果是,我怎么做

我也是新来的,所以如果有更好的方法,我会很感激关于如何做到这一点的通知


提前发送

添加一个打印样式表,隐藏您不想打印的所有内容:

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


在这个样式表中,您可以使用
img{display:none;}
隐藏所有图像,或者做一些更奇特的事情,例如用黑/白等替换颜色。

您应该考虑构建打印样式表

以下是如何生成打印样式表的指南:

您需要这样的样式表:

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

用于定义打印时显示的内容。