如何在 PHP 和 Javascript Web 应用程序的打印对话框中禁用“另存为”选项。如果打印机已连接且未下载,则应出现该对话框

Posted

技术标签:

【中文标题】如何在 PHP 和 Javascript Web 应用程序的打印对话框中禁用“另存为”选项。如果打印机已连接且未下载,则应出现该对话框【英文标题】:How to disable "Save As" option in print dialog in PHP and Javascript web application. The dialog should appear if printer is connected no downloading 【发布时间】:2021-03-31 15:11:24 【问题描述】:

我手头有这个问题。我正在为发布者组织使用 php CodeIgniter 做一个 Web 系统。 除了打印之外,一切都已完全实现。 现在系统应该只允许打印材料。不能下载, 这意味着打印对话框不应包含 “另存为” 选项。 如果未连接打印机,也不会弹出。 任何关于如何实现这一点的想法都非常受欢迎。

【问题讨论】:

【参考方案1】:

我尝试过使用onbeforeprinting,但没有实现该功能。 JsPrintManager 适用于少数浏览器,因此实现有局限性

【讨论】:

以上是关于如何在 PHP 和 Javascript Web 应用程序的打印对话框中禁用“另存为”选项。如果打印机已连接且未下载,则应出现该对话框的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Javascript/PHP 从 Web 应用程序打开移动应用程序(Android 或 iOS)

如何在 PHP 和 Javascript Web 应用程序的打印对话框中禁用“另存为”选项。如果打印机已连接且未下载,则应出现该对话框

php如何拿到javascript的值

如何从 route/web.php 获取变量到控制器

如何将 php 与 html 和 Javascript 一起使用? [复制]

用于 Web 开发和设计的有用 Vim 插件(php、html、css、javascript)? [关闭]