繁体   English   中英

如何使用Javascript或C#禁用Chrome浏览器的打印预览功能

[英]How To disable Print Preview feature of Chrome browser using Javascript or c#

我已经创建了一个用于打印的iframe,但是在chrome中它显示了打印预览,而在其他浏览器中,它没有显示任何打印预览对话框。 因此,请向我建议如何在Chrome中禁用打印预览。

我在Google上进行了很多搜索,但未找到任何解决方法。

我认为您正在使用Windows。 在旧版的Chrome(版本20及更低版本)中:

  • 在浏览器中,导航至chrome:// flags /#print-preview
  • 单击禁用以防止显示预览窗口。

在较新版本的Chrome(当前为47版)中,上述选项已被删除,因此您必须通过命令行进行操作:

  • 找到用于打开Goog​​le Chrome的快捷方式(Google Chrome图标),右键单击它并选择属性-注意,您可能需要转到“开始”菜单->所有应用(Windows 8-10)->程序->快速启动
  • 在“ 目标 ”文本框的末尾添加一个空格,后跟“ --disable-print-preview ”(不带引号),不要删除任何已经存在的文本。

不是最令人愉快的解决方案,但它确实有效。 希望Google将该选项放回应用程序中,因为在某些情况下,它不实用。

如果要跳过chrome打印预览和Windows打印预览步骤,请使用命令行“ --kiosk-printing ”。 可以这么说,这将快速打印到计算机的默认打印机和默认设置。

Chrome喜欢随身携带后台任务,因此对于上述两个选项,请确保您重新启动Chrome并在必要时重新启动计算机。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM