我的WEB项目是前后分离的,前端使用 jquery + h5,后端是 SpringBoot,FineReport 部署在后端项目之外,服务器是 CentOS,使用了 nginx 做后端项目的反向代理,看下图点击打印在控制台报错了,浏览器没有出现打印预览也没有出现新的标签页, 前端打印的JS代码如下 //打印发货单 function printfhd() { console.log('打印发货单'); var strurl=strLin+ "/ReportServer?reportlet=white/printfhd_1.cpt&billID="+m_FHID; console.log(strurl); window.open(strurl); }看下图效果 上面的打印 JS 代码,没有使用 FR 的 JS,而是直接发送了 get 请求打印的,我要如何解决这个问题? |