找回密码
 立即注册

QQ登录

只需一步,快速开始

dystar001 悬赏达人认证

高级会员

63

主题

423

帖子

1686

积分

高级会员

积分
1686

活字格认证圣诞拼拼乐悬赏达人

dystar001 悬赏达人认证
高级会员   /  发表于:2020-12-21 15:56  /   查看:11872  /  回复:18
1金币
本帖最后由 dystar001 于 2020-12-23 16:34 编辑

请教一下,

弹出页面选择的是“下拉菜单”模式,这个模式点击菜单的空白处后,弹出页面会自动关闭。

自动关闭的时候,我要触发一个事件。

请问怎么能知道这个弹出页面已经被关闭了?

谢谢!

18 个回复

正序浏览
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-11-10 17:49:45
19#
感谢大佬的回复哟~~
最佳答案也是类似的思路,可以挪步看下~
回复 使用道具 举报
追风
中级会员   /  发表于:2023-11-10 15:05:28
18#
js禁用ESC按钮关闭弹出页面
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2022-7-4 08:47:50
17#
wangpenga 发表于 2022-7-2 10:15
Forguncy.ForguncyData.pageInfo.dialogUI.target.on("Close",function(){  })
怎么在这里面执行点按钮 ...

老铁,Forguncy.ForguncyData.pageInfo.dialogUI.target.on("Close",function(){  })

这个API后的function就是回调函数,把想写的逻辑写在回调函数里。
回复 使用道具 举报
wangpenga悬赏达人认证
金牌服务用户   /  发表于:2022-7-2 10:15:07
16#
Eric.Liang 发表于 2020-12-21 17:50
这个可能不好监听,如果把点击空白处关闭禁用掉,通过按钮关闭这样可以么?

Forguncy.ForguncyData.pageInfo.dialogUI.target.on("Close",function(){  })
怎么在这里面执行点按钮事件
回复 使用道具 举报
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-12-23 11:14:47
15#
感谢楼上的支持!
如果您的问题已解决,请及时更新帖子的状态为“已处理”,并设置最佳答案给有帮助到你的回复;
如果您的问题还未解决,欢迎跟帖补充;
如果您有新的问题,也欢迎创建新的求助帖
回复 使用道具 举报
dystar001悬赏达人认证
高级会员   /  发表于:2020-12-23 10:46:24
14#
Eric.Liang 发表于 2020-12-23 08:52
我给的这是两个功能的代码,用前两行,是会注释掉Esc和点击外边关闭页面的功能,只用最后一行,是关闭的 ...

原来如此,可以了,谢谢!
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-12-23 08:52:33
13#
dystar001 发表于 2020-12-22 22:14
梁老板,没理解您说的意思。

麻烦在文件里面改一下,谢谢!

我给的这是两个功能的代码,用前两行,是会注释掉Esc和点击外边关闭页面的功能,只用最后一行,是关闭的时候添加监听function

本帖子中包含更多资源

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

x
回复 使用道具 举报
dystar001悬赏达人认证
高级会员   /  发表于:2020-12-22 22:14:06
12#
Eric.Liang 发表于 2020-12-22 16:34
我测试是OK的,你要在function里面写你需要执行的代码

梁老板,没理解您说的意思。

麻烦在文件里面改一下,谢谢!






本帖子中包含更多资源

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

x
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-12-22 16:34:27
11#
dystar001 发表于 2020-12-22 16:12
梁老板

---------------------------------

我测试是OK的,你要在function里面写你需要执行的代码
回复 使用道具 举报
dystar001悬赏达人认证
高级会员   /  发表于:2020-12-22 16:12:22
10#
Eric.Liang 发表于 2020-12-22 08:53
在弹出页面的页面加载命令里执行 JavaScript:
Forguncy.ForguncyData.pageInfo.dialogUI.target.closeB ...

梁老板

---------------------------------
另外,如果你想监听关闭弹出页面的事件
可以在弹出页面的命令加载命令中执行这个JavaScript
Forguncy.ForguncyData.pageInfo.dialogUI.target.on("Close",function(){  })
---------------------------------------------
这句代码没有效果,您那里测试通过么?

上面两句代码OK的。
谢谢!
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部