转至元数据结尾
转至元数据起始

首先设置一个登录按钮的Javascript命令,调用Wyn的登录API:

localhost:51980 /connect/token

得到返回的token之后,保存到单元格或全局变量中:

Forguncy.Page.getCell("txtToken").setValue(obj.access_token);

window.localStorage["token"] = obj.access_token;

 

在其他页面(如页面2)中,在按钮的Javascript命令中,取出全局变量中的token:

var token = window.localStorage["token"];

设置一个大的合并单元格,作为iframe的容器:

var iframe = $('[fgcname = "ReportContainer"]');

在容器中添加一个iframe元素,将其src设为带token的URL即可:

var urlStr = "http://localhost:51980/reports/view/5b8796af2e6c1b000e71adca?theme=default&lng=zh-CN&token=" + token;

 

iframe.empty();

iframe.append("<iframe style='height: 100%; width: 100%; border: 0px;' src='" + urlStr + "'/>");


  • 无标签