我是javascript的初学者,我对此有疑问: -
如何禁用打印弹出窗口关闭按钮并最小化。使用java脚本处理Web应用程序。
众所周知,打印功能会显示一个弹出窗口,默认情况下它有一个最小化和关闭按钮。
有没有办法以编程方式禁用最小化和关闭按钮。
是否有任何javascript方法可以执行此操作?
myWindow.print();
谢谢, 请帮忙。
答案 0 :(得分:2)
' print'窗口是由您的浏览器创建的,而不是由Javascript创建的(Javascript只是说'在浏览器中,您能为我打印这个吗?)。幸运的是,浏览器不允许关闭'并且'最小化'要禁用此按钮,因为这会产生非常不友好的用户体验(想象一下网站“强迫您为他们打印一百万页”)。所以,没有'如何'回答你的问题,这使世界变得更美好。
答案 1 :(得分:1)
我认为打印页面可以帮助用户打印它,所以你带它们打印页面而不是最小化它。它会自动进入打印页面..
function PrintWindow()
{
window.print();
CheckWindowState();
}
function CheckWindowState()
{
if(document.readyState=="complete")
{
window.close(); //you can edit it as you want
}
else
{
setTimeout("CheckWindowState()", 2000);
}
}
PrintWindow();