找回密码
 立即注册

QQ登录

只需一步,快速开始

晴天真好 活字格认证 Wyn认证

注册会员

2

主题

4

帖子

62

积分

注册会员

积分
62

活字格认证Wyn认证

最新发帖
晴天真好 活字格认证 Wyn认证
注册会员   /  发表于:2021-4-13 11:33  /   查看:1701  /  回复:5
本帖最后由 晴天真好 于 2021-4-13 11:41 编辑



js文件添加到全局中,获取页面名称
//获取当前页面
var page = Forguncy.Page;
//获取当前页面名称
var pageName = page.getPageName();
//弹出警告框,显示当前页面的名称
alert(pageName);



登录页面报错,

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2021-4-13 11:48:19
沙发
您好,可以大概描述下具体的需求吗?是想在什么情况下弹出警告框显示当前页面的名称呢?

可以的话麻烦上传下工程文件,描述下具体想要的效果哈。
回复 使用道具 举报
晴天真好活字格认证 Wyn认证
注册会员   /  发表于:2021-4-13 11:55:28
板凳
不需要弹出警告框,我需要使用当前页面的名称,但是运行js后会报这个错误
js文件内容

var page = Forguncy.Page.getPageName();
var arr=new Array("FGC_401页面", "FGC_修改密码", "FGC_修改用户信息", "FGC_忘记密码", "FGC_登录","FGC_维护中","FGC_邮件订阅","FGC_重置密码","FGC_重置密码发送邮件成功");

var url = "http://wthrcdn.etouch.cn/WeatherApi?citykey=101190101";

$.post(url, null, function (result) {
    //alert(result);
    var parser = new DOMParser();
    var xmlDoc = parser.parseFromString(result, "text/xml");

    //今天
    var wendu = xmlDoc.getElementsByTagName("wendu")[0].childNodes[0].nodeValue;
    var fengli = xmlDoc.getElementsByTagName("fengli")[0].childNodes[0].nodeValue;
    var danwei="℃"   
        if (arr.indexOf(page ) = -1) {
                Forguncy.page.getCell("wendu").setValue(wendu+danwei);
                Forguncy.page.getCell("fengli").setValue(fengli);
        }
});

回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2021-4-13 13:34:52
地板
解决办法:

使用PageDefaultDataLoaded事件即可。

https://help.grapecity.com.cn/pa ... ion?pageId=46172907
回复 使用道具 举报
晴天真好活字格认证 Wyn认证
注册会员   /  发表于:2021-4-13 15:08:25
5#
好的,已经解决
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-4-13 16:54:29
6#


感谢支持哈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部