站内搜索

返回   安讯中国 > 自由讨论区 > 百灵报表(BIRT)
注册
忘记密码?
论坛帮助 日历事件 搜索 今日新帖 标记版面已读

回复
 
LinkBack 主题工具 搜索本主题
  #1 (permalink)  
旧 2010-1-28, 04:44 PM
Junior Member
 
注册日期: 2010-1-28
帖子: 1
积分: 210
Red face 紧急求助,如何在birt报表页面中加入js脚本

有一个项目是将主应用A和报表应用B
使用secure.domain.com和stat.domain.com两个域名独立起来的
同时在A的页面中嵌入一个iframe来请求B的报表页面
而B的某些报表页面中的链接上的js程序需要调用属于A页面的js脚本
这就涉及到了跨域访问
如果给A的页面和B的报表页面都设置上js脚本
document.domain="domain.com"就可以调用A页面中的js方法了
可是不知道如何给B的报表页面加入这段js脚本
所以求助知道的各位大侠们!
回复时引用此帖
  #2 (permalink)  
旧 2010-1-29, 09:26 AM
xchen 的头像
Super Moderator
 
注册日期: 2008-3-13
帖子: 483
积分: 7,270
默认

在报表中可以使用文本元素来嵌入js脚本
__________________
Actuate
回复时引用此帖
  #3 (permalink)  
旧 2010-6-30, 10:38 AM
Junior Member
 
注册日期: 2009-9-8
帖子: 3
积分: 236
默认

<list-property name="includeScripts">
<property>JavaScripts/demo_scripts.js</property>
</list-property>
加入到 XML Source 中 ,注意路径!
JavaScripts/demo_scripts.js 这个相对路径映射的绝对路径就是D:/BIRTReport/BirtIntroduction/JavaScripts/demo_scripts.js
D:/BIRTReport/BirtIntroduction 是项目的绝对路径
回复时引用此帖
回复


主题工具 搜索本主题
搜索本主题:

高级搜索

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

论坛启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用


服务条款 | 隐私政策
安讯中国 上海浦东新区浦东南路1271号华融大厦12层
电话:(+86)21-58826388   发送邮件联系我们  沪ICP备06010344号
Actuate Corporation © 2008
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios

Content Relevant URLs by vBSEO 3.1.0