什么是O-ACTION标签
在应用系统开发实践中,经常需要通过【计算脚本】输出一段文字或HTML中添加超链接,并且知道点击改超链接的动作及行为细节。O-ACTION标签就是为此而设计。
如何使用O-ACTION标签
O-ACTION表示是一个HTML5中的自定义标签,完整的写法是:
<o-action />或
<o-action>...</o-action>实际使用中一般通过【计算脚本】控件输出。例如:
(function(){
var html = "<o-action action-type='jumpto' url='https://www.baidu.com/' title='百度' open-type=‘open-blank’>跳转百度</o-action>";
return html;
})()用法说明
myApps-自定义a(o-action)标签用法
一、以表单的形式打开
1.参数说明
| action-type | opendocument:表单打开 |
|---|---|
| appid | 软件id |
| formid | 表单id |
| docid | 文档id |
| isRefresh | 关闭后是否刷新 |
| open-type | 打开类型: 1.open-present:当前页打开 2.open-eject :弹出层打开 3.open-tab: 标签页打开 4.open-blank: 新窗口打开 |
| exparams | 额外的参数 |
| parentid | 主表的id |
| title | 标题 |
| 参数 | 说明 |
2.值脚本格式
弹出层打开表单 二、以视图的形式打开
1.参数说明
| action-type | openview:视图打开 |
|---|---|
| appid | 软件id |
| viewid | 视图id |
| isRefresh | 关闭后是否刷新 |
| open-type | 打开类型: 1.open-present:当前页打开 2.open-eject :弹出层打开 3.open-tab: 标签页打开 4.open-blank: 新窗口打开 |
| exparams | 额外的参数 |
| title | 标题 |
| 参数 | 说明 |
2.值脚本格式
弹出层打开视图 三、视图选择框的功能
1.参数说明
| action-type | viewselect:视图选择框 |
|---|---|
| selectOne | 视图为单选 |
| viewid | 视图id |
| isRefresh | 确认后是否刷新 |
| okScript | 确认条件 |
| callbackScript | 确认后执行脚本 |
| mapping | 映射字段 |
| dialog-width | 视图选择框宽 |
| dialog-height | 视图选择框高 |
| 参数 | 说明 |
2.值脚本格式
视图选择框 四、跳转类型
1.参数说明
| action-type | jumpto:外部链接打开 |
|---|---|
| url | url地址 |
| title | 头部信息 |
| isRefresh | 确认后是否刷新 |
| open-type | 1.open-present:当前页打开 2.open-eject :弹出层打开 3.open-tab: 标签页打开 4.open-blank: 新窗口打开 |
| 参数 | 说明 |
2.值脚本格式
调整百度示例:
<o-action action-type='jumpto' url='https://www.baidu.com/' title='百度' open-type='open-blank'>跳转百度</o-action>执行浏览器脚本(jQuery等)
<o-action action-type='runBrowserScript'>
// 这里写脚本,可以用jQuery
alert($)
</o-action>文档更新时间: 2025-07-16 03:57 作者:admin