print () no funciona en el navegador opera

Estoy tratando de abrir un cuadro de diálogo de impresión en el navegador Opera usando JavaScript. losprint() funciona bien en todos los navegadores, pero en opera no funciona. Miprint() código como,

var printContent = document.getElementById(elementId);
var windowUrl = url;
var uniqueName = new Date();
var windowName = 'Print' + uniqueName.getTime();
var printWindow = window.open(windowUrl, windowName, 'scrollbars=yes');
printWindow.document.write(printContent.innerHTML);
printWindow.document.close();
printWindow.focus();
printWindow.print();

Quiero abrir el cuadro de diálogo de impresión en el navegador Opera. ¿Alguien puede ayudarme?

Respuestas a la pregunta(4)

Su respuesta a la pregunta