这是我页面代码文件和页面执行后页面 这是我本地vs启动的端口http://localhost:7292/ 我已经将帆软的WebReport部署到了Tomcat服务下,端口是8080,可以访问到http://localhost:8080/WebReport/ReportServer 这是我的报表模版,设置的参数是argids 当我通过文本框输入参数2,分别出现一个警告和报错js问题,并弹出新的页面,新页面竟然是http://localhost:7292/WebReport/ReportServer?op=fr_pdfprint&cmd=native&sessionID=96764,我在代码中希望的是访问8080端口(这个是Tomcat服务器上访问帆软的模版) 我这时将这页面的端口改成8080,成功访问到模版pdf打印页面 我引用的js文件是下载下来的finereport.js的文件,我也试过是通过端口号来获取js文件如:[color=rgba(10, 18, 32, 0.639216)]http://localhost:8080/WebReport/ReportServer?op=fs [color=rgba(10, 18, 32, 0.639216)]结果还是一样 [color=rgba(10, 18, 32, 0.639216)] [color=rgba(10, 18, 32, 0.639216)] [color=rgba(10, 18, 32, 0.639216)]最后我说下问题,就是为何我设置是访问localhost:8080 结果调用finereport.js后还是连接到我本地的vs端口; [color=rgba(10, 18, 32, 0.639216)]我怀疑是finereport.js文件中写的访问端口方法有问题。萌新求指点。 |