因为帆软报表本身需要用自己的tomcat服务器进行解析,无论从效率或是实际工作场景来看,都需要使用iframe标签将报表嵌入到其他工程中才能满足应用需求,因此肯定会出现服务器跨域的现象。 我现在想用过JS中的API取到报表中单元格的值,我按着帮助文档中(http://finereporthelp.com/help/15/0/9/1/0.html)的方法,在一个html中嵌入cpt报表,然后在html中编写了
自己推敲了一下,原因应该是html文件和iframe进来的cpt报表不在同一个域下,没办法获得对象。 看过帮助中的文档 http://www.finereporthelp.com/help/14/2/15/7.html 按着上面的方案试着做了一个,但跟本走不通。提示
至于例子中的语法问题就无力吐槽了。而且就算成功了也是与我的需求恰好相反,只有思路上的借鉴意义。 请问各位大神,谁有JS跨域取报表单元格中值的成功案例?不吝赐教,万分感谢! |