HTML5 的 JS 接口

 

1. 移动端 H5 哪些地方支持 JS

注:目前文档内容还是 FR9.0 的,待 10.0 适配好之后再进行更新。

  web事件 分页预览  
  加载起始事件     √ 
  加载结束事件     √

 

控件事件   参数控件   决策报表控件  
  初始化后   √   √
  编辑前      
  编辑后   √   
  编辑结束   √   
  点击   √   √
  值改变      
  节点生成      
  状态改变   √   √
  上传后      

注:决策报表控件是指决策报表 body 里的控件,不包含决策报表参数面板里的控件

 

2. 控件支持的脚本函数

 函数名  函数描述   补充说明   实现   决策报表控件  
setEnable  设置控件的可用性   包含 1 个参数,表示可见 √   √  
isEnable   判断控件是否可用   无参数   √   √  
setVisible   设置控件的可见性   包含 1 个参数,表示可见 √   √  
isVisible   判断控件的可见性   无参数   √   √  
setValue   设置控件值   无参数  √   √  
getValue   获取控件的实际值   无参数  √   √  
reset   重置控件   无参数 √   √  
fireEvent   触发指定名字的事件  包含 1 个参数,表示事件名 √   √  
 

3. 分页支持的脚本函数

 函数名  函数描述   补充说明   实现
contentPane   当前报表对象   无   √  
currentPageIndex   当前所在页   contentPane 常用属性 只有分页预览报表才有  √  
reportTotalPage   总页数   contentPane 常用属性 只有分页预览报表才有  √  
gotoFirstPage   首页   无   √  
gotoPreviousPage   上一页   无   √  
gotoNextPage   下一页   无   √  
gotoLastPage   末页   无   √  
gotoPage(Number pn [, JSON para] [, Boolean noCache]) 跳转到某一页   包含三个参数,表示跳转到第几页,对象或字符串,是否使用缓存   √  

 

4. 决策平台

函数名   函数描述     补充说明   实现
  FS.tabPane.addItem   向决策平台 Tab 栏新增项目   包含 1 个参数,表示返回值  √  
  FS.tabPane.closeActiveTab   关闭当前 Tab 选项页   没有参数  √ 
  FR.logoutApp   登出,FR 工具类下的方法   没有参数  √ 

注:FR.logoutApp 如果是在 App 里面 H5 解析的报表里面用这个 JS,会失效,不会返回到 App 的登录界面;就是 H5 用,比如微信里面,是可以触发登出的。

 

 

5. 常用的工具脚本函数

函数名   函数描述   补充说明   实现  
FR.Msg.alert   弹出消息框函数   包含 3 个参数,分别表示:标题,内容,回调函数   √  
FR.Msg.confirm   值确认弹出框函数   包含 3 个参数,分别表示:标题,值,回调函数   √  
FR.Msg.prompt   可修改值的值确认弹出框函数   包含 4 个参数,分别表示:标题,说明,值,回调函数   √  
FR.Msg.toast   在页面边缘出现的消息提示块,一小段时间后自动消失  包含 1 个参数,表示要提示的信息   √  
FR.doHyperlinkByGet/
FR.doHyperlinkByPost  
超级链接   包含 2 个参数,分别表示:url或json超链定义,传递的参数   √  
FR.cjkEncode 对中日韩文做特殊编码转换,返回转换后的字符串 包含 1 个参数,表示文本  √
FR.cjkDecode 将 cjkEncode 处理过的字符串转化为原始字符串 包含 1 个参数,表示文本  √
FR.ajax 对 data 参数做中日韩文编码处理 包含 1 个参数,表示选项  √ 
setInterval 按照指定的周期(以毫秒计)来调用函数或计算表达式 包含 2 个参数,表示代码串,以毫秒计  √ 
setTimeout 在指定的毫秒数后调用函数或计算表达式 包含 2 个参数,表示代码串,以毫秒计  √ 
parameterCommit() 触发查询操作 无参数  √ 

你可能感兴趣的:(帆软)