应用中页面功能区隐藏的参数化配置介绍
在做系统集成时,有时需要将应用嵌入到外部系统,在外部系统查看时,一个页面可能只需要查看单个表或单个页面的内容,应用页面中其他元素如工作表导航、消息列表等就显得多余了。基于这种场景需求,我们提供了功能区隐藏的功能,主要基于URL中参数传递来实现页面中指定区域的隐藏。
如下图,是将应用其他功能区隐藏,仅显示中间数据区,页面显得简洁,可以完美嵌入到其他系统。
1、页面中功能区域及对应参数
功能参数:
功能区 | 参数名 | 隐藏值 |
---|---|---|
左上角返回首页 | s | no |
顶部中间分组栏 | tb | no |
顶部右侧6个按钮 | tr | no |
待办 | td | no |
超级搜索 | ss | no |
账户头像 | ac | no |
左侧工作表导航栏 | ln | no |
右侧消息区 | rp | no |
发起聊天 | ch | no |
区域图:
2、URL参数配置示例
2.1先获取应用中某个页面的URL
例如,需要嵌入CRM应用下的“销售看板” 这个自定义页面。
首先,通过PC浏览器进入CRM应用,打开此页面,浏览器地址栏中链接显示的就是当前页面的URL
2.2 拼接URL参数
1)在地址栏URL后面,先输入英文问号
问号表示后面开始传入自定义参数了。URL链接中只能有一个问号,如果当前地址中已经有一个问号,请直接参考第3)步。
2)先隐藏一个功能区
问号后面输入第一个参数和参数值,参数和参数值之间用等号=,如附图是隐藏右侧聊天区。
按回车测试,右侧的聊天区就不见了。
3)继续隐藏其他区域
在第一个参数值后面,先输入& ,表示继续拼接其他参数,然后输入第二对参数和参数值,如附图,隐藏左侧导航区。
按回车测试,左侧的导航区也隐藏了。
下面的内容是将5个功能区域全部隐藏,您可以直接复制测试。
?s=no&tb=no&tr=no&ln=no&rp=no
2.3 将拼接好的URL写入到对方系统页面iframe
此功能仅在iframe嵌入使用时始终有效,其他方式可能操作后改变URL参数从而导致功能失效。
2.4 注意事项
参数名和参数值都必须是小写
各参数之间没有前后顺序
参数值是no时对应区域才会隐藏,其他情况都会显示。
文档问题反馈
文档中是否有错别字、内容过期、难以理解等问题? 点此给我们反馈吧