关于.net打印finereport报表,中localhost:一直访问vs的端口


这是我页面代码文件和页面执行后页面


这是我本地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文件中写的访问端口方法有问题。萌新求指点。



FineReportnew_unit 发布于 2018-5-14 17:48
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
macro_hard发布于2018-5-14 22:13(编辑于 2023-9-6 09:34)
555
  • new_unit new_unit(提问者) 你的意思是把这个页面放到iframe标签的引用链接里吧,可是嵌入后,在aspx页面中访问还是一样的访问到vs的端口,而不是8080的端口
    回复
    2018-05-15 09:29 
最佳回答
0
macro_hard发布于2018-5-15 10:15(编辑于 2023-9-6 09:34)
555
  • new_unit new_unit(提问者) 我是在iframe里嵌入帆软的,没嵌入aspx
    回复
    2018-05-15 11:37 
最佳回答
0
macro_hard发布于2018-5-15 11:53(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 568浏览人数
  • 最后回答于:2018-5-15 11:53
    活动推荐 更多
    热门课程 更多
    返回顶部