asp.net打印网页后自动关闭网页【无需插件】
发布日期:2021-05-09 00:53:33 浏览次数:9 分类:博客文章

本文共 316 字,大约阅读时间需要 1 分钟。

项目遇需要网页加载自动打印网页后需要自动关闭该网页,但是百度了好久发现都是需要插件什么的 

于是就自己摸索摸索,用js弄了个定时器,意外的发现,当打印设置窗口弹出后,定时器就暂停了

不管你点击取消或者打印,然后定时器再次继续工作就可以执行关闭

下面看看代码吧

 

function printweb(){

windows.print();

closeWindow();

}

 

function closeWindow() {

setTimeout("window.opener=null;window.open('','_self');window.close();",2000); //2S靠上刚刚好,不然打印窗口没弹出来就关闭页面了
}

上一篇:网址URL中特殊字符转义编码
下一篇:Stimulsoft.Report.net报表简单实用

发表评论

最新留言

表示我来过!
[***.240.166.169]2025年04月19日 11时22分13秒