[]
首先设置一个登录按钮的 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 + "'/>");