当前博客:弹出层,弹出一个提示的对话框,点击确定后,怎么实现关闭后面这个弹出层

111 次浏览【转载需注明来源】

博客作者:【1389****5493】

个性签名:寒窗苦读十年,一朝凤舞九天

  如图,点击确定按钮后,怎么指定关闭1这个弹出层

默认排序
Generic placeholder image
Generic placeholder image
快码快问快答 Time: 2023-10-17 09:10:03

变量 全局_编辑弹出层;

局部_编辑弹出层 = lay_弹出层.创建({
        [lay_弹出层.配置.标题]: "弹出层",
        [lay_弹出层.配置.类型]: lay_弹出层.类型.内联框架,
        [lay_弹出层.配置.内容]: "@名称_Edit.lhtml",
        [lay_弹出层.配置.宽高]: ["800px", "600px"],
        [lay_弹出层.配置.遮罩]: 0.5,
        [lay_弹出层.配置.遮罩关闭]: 真,
        [lay_弹出层.配置.最大最小化]: 真
    });

 

以下是关闭方法

lay_弹出层.关闭(全局_编辑弹出层);

Generic placeholder image
快码FOF编程 Time: 2023-10-17 09:45:30

你可以使用:

局部变量 窗口对象 = 浏览器窗口.父窗口

使用上面的命令取得父窗口对象,然后再使用

窗口对象.某个方法()

而这个某个方法里面的代码则是:

lay_弹出层.关闭(lay_弹出层创建所返回的对象);

这个代码在ERP课程中有讲解:

子页面调用父页面方法知识点

Generic placeholder image
1389****5493 回复 2楼 快码FOF编程 Time: 2023-10-17 10:17:37

嗯,可以了,谢谢

Generic placeholder image
快码FOF编程 Time: 2023-10-24 16:23:37

这里回复一个最佳方案,参考本案例:子页面关闭父页面弹出层案例.zip


弹出层,弹出一个提示的对话框,点击确定后,怎么实现关闭后面这个弹出层