gpt4 book ai didi

php - 获取 db 值仅在打印操作期间出现

转载 作者:行者123 更新时间:2023-11-29 02:04:17 25 4
gpt4 key购买 nike

这不是一个如何编码类型的问题,而是一个需要尽可能采用的方法。

使用 PHP/MySQL 我想让用户在他们的屏幕上查看某些内容,然后如果他们决定将其打印出来,则从数据库中添加一个值。不过,此值不应显示在计算机屏幕上。

基本上,物理介质打印作业(或打印为 pdf 等)需要包含来自数据库的附加值,而不是用户只是以某种方式复制屏幕时屏幕打印将呈现的值。

这可能吗?如果是这样,需要完成什么才能实现这一切?

最佳答案

使用纯 HTML 和正确的 CSS media types. 是可行的您只需要将特定于打印的内容放入一个容器中,该容器被 CSS 指定为不显示在屏幕上:

print.css 中:

.printonly {
display: block;
}

screen.css 中:

.printonly {
display: none;
}

在您的 HTML 中:

在标题内,使用正确的 CSS 链接:

<link rel='stylesheet' media='screen' href='screen.css' />
<link rel='stylesheet' media='print' href='print.css' />

并将内容封装在类为 printonly 的容器中。这不会显示在屏幕上(在任何现代浏览器中),但会打印出来。

<div class='printonly'>
only for print!
</print>

关于php - 获取 db 值仅在打印操作期间出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9251769/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com