js怎么关闭打印弹框

JavaScript05

js怎么关闭打印弹框,第1张

1、单纯的关闭

window.opener.location.reload()//刷新父窗口中的网页

window.close()//关闭当前窗窗口

2、提交后关闭

function save(){

document.getElementById(“pointsform”).submit()

alert(‘保存成功’)

window.opener.document.getElementById(“cmd”).value=”query”

window.opener.document.getElementById(“form的id”).submit()//提交

window.close()//关闭当前窗口

}

完全可以打出来的,你是不是做table的时候设置了border=0?那样就是没有的。

另外如果你没有打印机,同样可以选择打印,打印机算则Microsoft XPS Document Writer就可以,能以文件形式保存,直接打开看打印效果。

当然你也可以使用第三方组件进行打印比如ScriptX.cab与Smsx.cab

打印代码可参考:http://chengyaofei1122.blog.163.com/blog/static/340691742009926438303/

选择“文件”菜单下的“打印...”命令就会弹出对话框,或用对应的快捷键亦可解决当然,如果是经常用的话,可以这样操作:在“工具”菜单中,选择“自定义”命令,选择“命令”选项卡,在“类别”中选择“文件”,右边“命令”中自动出现其对应的命令,在其中,找到“打印...”,将其拖动到工具栏上即可,关闭对话框完成操作。当然,将原来的打印按钮拖出亦可,以免点错,但要在自定义对话框关闭以前操作。请注意:一定要选“打印...”,不能选“打印”,选了“打印”还是直接直接打印的,是没有对话框让你选择的。