打印对话框关闭后,TCPDF 返回上一页 [英] TCPDF return to previous page after print dialog close

查看:24
本文介绍了打印对话框关闭后,TCPDF 返回上一页的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用 TCPDF 为在线应用程序生成文档.我希望用户在打印后返回表单,因为用户将再次捕获数据.

我尝试在新标签/窗口中打开 pdf 并在打印后调用 window.close(),但要使用 window.close(),表单必须使用 window.open() 打开,情况并非如此.表单操作打开窗口.

然后我尝试在同一个选项卡中打开表单并调用 history.back(),但也不起作用(通过不工作,我指的是页面保留在 pdf 上.>

我尝试过的代码(以及许多其他代码)

$js = <<<EOD窗口.打印();document.location.href = 'http://www.google.com';排爆;

$js = <<<EOD窗口.打印();window.history.back();排爆;

$js = <<<EOD窗口.打印();历史.go(-1);排爆;

$js = <<<EOD窗口.打印();window.addEventListener("afterprint", "window.history.back();");排爆;

此代码在不在 TCPDF 中时有效:





        
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆