jQuery.print icon indicating copy to clipboard operation
jQuery.print copied to clipboard

Print doesn't work on Chrome when using system dialog

Open rtoumazet opened this issue 1 year ago • 2 comments

Hi,

Printing from the system window doesn't work in Chrome version 126.0.6478.127 (Official build) (64 bits). It used to work some versions ago but that's not the case anymore.

Expected behaviour

When using the system dialog, printing works.

Observed behaviour

When using the system dialog, printing doesn't work, nothing is send to the printer.

Steps to reproduce the issue

  • Connect to http://doersguild.github.io/jQuery.print/demo/
  • Scroll down and click on the "Print this in a new window, without this button and the title"
  • On the print window, click on "More parameters"
  • Scroll to the bottom, and click on "Print using system dialog"
  • Click on "Print" -> Nothing is printed.

Simplified demo link reproducing the issue

jQuery, jQuery.print version

3.1.1 on the demo site, 1.5.1

Browser and operating system

  • Chrome version 126.0.6478.127 (Official build) (64 bits)
  • Windows 10

Everything works as expected on Firefox

Thanks !

rtoumazet avatar Jul 01 '24 13:07 rtoumazet

Did some more tests on Edge, behaviour changed between version 124.0.2478.67 (01/05/2024 release) and version 125.0.2535.85 (05/06/2024 release).

rtoumazet avatar Aug 16 '24 12:08 rtoumazet

Some more testing on my side : actually nothing's displayed when using the 'iframe' parameter with the 'false' value, but everything works as expected when the parameter is 'true' ... I thought iframe support was to be dropped in Chrome, looks like it's the opposite :)

rtoumazet avatar Aug 21 '24 07:08 rtoumazet