有思俱乐部学习园地

UI跨域解决办法

注:需要引用uform.css 和 uformd.js才可使用

函数:U.UF.CD.loadPageCrossDomain(cb, loading, b);

功能:跨域引用1473,把1473整个下载到项目中,利用该方案可以把整个1473的项目引入到其他任何项目里,包括跨一级域

参数一(cb):加载1473成功的回调函数

参数二(loading):加载1473时给其他网站的loanding元素

参数三(b):默认false,是否加载1473桌面,如果不是,则只加载窗体。任务管理系统需要我们的桌面

若其他网站想要请求1473桌面或1473的组件,会产生跨域问题。
本框架uform封装了跨域请求1473桌面或组件的函数 U.UF.CD.loadPageCrossDomain,在回调函数内执行所需代码,即可解决UI跨域问题。

前端javascript调用数据库存储过程示例(可在编辑区域修改参数):

U.UF.CD.loadPageCrossDomain(function () { U.MD.U.L.login(); })

运行结果展示区域:

工作人员

 
            
作者:廖志伟
信息录入:廖志伟