使用jquery从谷歌浏览器扩展项目关闭打印预览窗口

我正在制作谷歌浏览器扩展项目,我需要从我的jquery代码关闭打印预览窗口。 当我从我的谷歌浏览器扩展项目中调用网站选项时,打印预览窗口会自动打开。

在此处输入图像描述

我也尝试过–disable-print-preview。 在这种情况下打开打印弹出窗口。 所以,如果有人想要用jquery关闭打印弹出窗口,那么它也适合我。

[我找到了取消浏览器打印预览屏幕的解决方案。 这是Java提供的解决方案 “ErçinAkçay”

// Choosing the second window which is the print dialog. // Switching to opened window of print dialog. driver.switchTo().window(driver.getWindowHandles().toArray()[1].toString()); // Run javascript code for cancelling print operation. // This code only executes for Chrome browsers. JavascriptExecutor executor = (JavascriptExecutor) driver.getWebDriver(); executor.executeScript("document.getElementsByClassName('cancel')[0].click();"); // Switches to main window after print dialog operation. driver.switchTo().window(driver.getWindowHandles().toArray()[0].toString());