请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

kaishui
金牌服务用户   /  发表于:2022-7-14 09:37  /   查看:2305  /  回复:9
2金币

点击红色框处,怎么设置不让弹窗关闭呢?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,有两种方式,可以帮助到您,其中一种是,将弹出模式选择成对话框的形式,这样就只能从右上角或者自定义按钮关闭了,有个缺陷不能禁用ESC,想禁用ESC参考第二个方法 还有一种办法,就是想使用其他的模式,但是又想禁用,就只有使用javascript代码,可以参考下面这个帖子 如何知道弹出页面已经关闭了(或者禁用Esc关闭弹出页面)(出处: 葡萄城产品技术社区)

9 个回复

倒序浏览
最佳答案
最佳答案
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2022-7-14 09:37:47
来自 7#
您好,有两种方式,可以帮助到您,其中一种是,将弹出模式选择成对话框的形式,这样就只能从右上角或者自定义按钮关闭了,有个缺陷不能禁用ESC,想禁用ESC参考第二个方法

还有一种办法,就是想使用其他的模式,但是又想禁用,就只有使用javascript代码,可以参考下面这个帖子
如何知道弹出页面已经关闭了(或者禁用Esc关闭弹出页面)(出处: 葡萄城产品技术社区)

本帖子中包含更多资源

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

x
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2022-7-14 10:09:39
2#
您好,弹出框的设计目的是为了在原来的图层上添加一个新的图层只有当上面的图层完成后,才能对下面的图层进行互动,你说的这种情况可以考虑一下使用标签页来展示,应该会达到你想要的效果。

本帖子中包含更多资源

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

x
回复 使用道具 举报
kaishui
金牌服务用户   /  发表于:2022-7-14 10:22:41
3#
Grayson.Shang 发表于 2022-7-14 10:09
您好,弹出框的设计目的是为了在原来的图层上添加一个新的图层只有当上面的图层完成后,才能对下面的图层进 ...

tab页不符合我们设计的逻辑,我只想要弹窗
回复 使用道具 举报
kaishui
金牌服务用户   /  发表于:2022-7-14 11:01:36
4#
kaishui 发表于 2022-7-14 10:22
tab页不符合我们设计的逻辑,我只想要弹窗

因为有时我们需要在“X”或者“取消”按钮设置命令,如果点了蒙层后退出,数据就接不上了,建议将蒙层区放开,可供用户选择点击蒙层是否关闭弹窗。
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2022-7-14 11:26:18
5#
kaishui 发表于 2022-7-14 11:01
因为有时我们需要在“X”或者“取消”按钮设置命令,如果点了蒙层后退出,数据就接不上了,建议将蒙层区 ...

您好,我了解您的意思了,在弹出的页面上,希望关闭页面的时候,点击其他区域不关闭,因为这时关闭,比如想要值回传,就不能回传了。可是我尝试了7.1和8.0版本,都是你所说的情况,请问您用的是什么版本的。

本帖子中包含更多资源

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

x
回复 使用道具 举报
kaishui
金牌服务用户   /  发表于:2022-7-14 11:36:23
6#
Grayson.Shang 发表于 2022-7-14 11:26
您好,我了解您的意思了,在弹出的页面上,希望关闭页面的时候,点击其他区域不关闭,因为这时关闭,比如 ...

对,就是这个意思,请问你在哪里设置的呢?我们用的8.0版本的
回复 使用道具 举报
kaishui
金牌服务用户   /  发表于:2022-7-14 12:19:18
8#
Grayson.Shang 发表于 2022-7-14 11:52
您好,有两种方式,可以帮助到您,其中一种是,将弹出模式选择成对话框的形式,这样就只能从右上角或者自定 ...

我们已经统一了对话框的样式为居中下拉对话框了,所以第一种方法用不了。第二种方法,发现这段JS不起作用,请问是什么原因呢
回复 使用道具 举报
kaishui
金牌服务用户   /  发表于:2022-7-14 14:34:54
9#
kaishui 发表于 2022-7-14 12:19
我们已经统一了对话框的样式为居中下拉对话框了,所以第一种方法用不了。第二种方法,发现这段JS不起作用 ...

我采用对话框样式,然后通过全局CSS删掉了标题栏,解决了。
.FUI-dialog-header{
   display: none!important;
}
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-7-14 17:34:53
10#
问题解决了就好~
后边有问题欢迎您随时发帖交流
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部