easyui 中iframe嵌套页面,提示弹窗遮罩的解决方法,parent.$.messager.alert和parent.$.messager.confirm...
项目中用到easyui 布局,用到north,west,center三个区域,且在center中间区域嵌入iframe标签。在主内容区做一些小提示弹窗(例如删除前的弹窗提示确认)时,会遇到遮罩问题,由于center区域是iframe嵌套的,所以里面的小弹窗无法覆盖页面的头部和左边目录栏。
情形一、点击提示弹窗里的确认后,提示弹窗消失:
//warnTips为传入的值,例如successMask(“确定要删除选中的数据吗?”)
functionsuccessMask(warnTips){ parent.$.messager.alert({title:'',msg:warnTips,draggable:false,fn:function(){ }});}
情形二、点击提示弹窗里的确认后,提示弹窗消失,并且页面跳转:
//使用方法,successMask('删除成功!','system/js/rolepermissions.jsp')functionsuccessMask(warnTips,url){ parent.$.messager.alert({title:'',msg:warnTips,draggable:false,fn:function(){//点击确认后,页面跳转window.location.href =url;}});}
使用以上代码可以完美解决easyUI center区域iframe里的alert提示弹窗、confirm弹窗的遮罩问题。
这里再做一个拓展,如果是confirm确认弹窗,改如何处理遮罩问题?
例如删除前提示确认,点击确认后,内容被删除,再弹出删除成功提示框:
用如下代码,就可以解决问题
parent.$.messager.confirm({title:'',msg:'确定要删除选中的数据吗?', draggable:false,fn:function(boolean){if(boolean){//确定删除操作 var id = $(obj).attr ("id");$.ajaxSettings.async = false; $.get("roleAction!deleteRole.html",{q:new Date().getTime(),id:id},function(data){if(data=='success'){successMask('删除成功!','system/js/rolepermissions.jsp')}else{infoMask(data); } } }}
到这里,就解决了easyui 中iframe嵌套页面,提示弹窗遮罩显示的问题。parent.$.messager.alert和parent.$.messager.confirm。
easyui 中iframe嵌套页面,提示弹窗遮罩的解决方法,parent.$.messager.alert和parent.$.messager.confirm...相关推荐
- WPF引用外部类库中的资源文件提示不能找到的解决方法
WPF引用外部类库中的资源文件提示不能找到的解决方法 参考文章: (1)WPF引用外部类库中的资源文件提示不能找到的解决方法 (2)https://www.cnblogs.com/scy251147/ ...
- vue中iframe嵌套页面父子组件互相通信
//父传子页面 <iframe id="mainIframe" name="mainIframe" ref="iframe" :src ...
- 关于vue中iframe嵌套页面的适配(大屏可视化)
this.$nextTick(() => { const iframe = this.$refs.iframeWarp //获取dom const iframed = iframe[0] ifr ...
- Android Studio中启动模拟器时提示HAXM错误的解决方法
Android Studio中启动模拟器时,会提示HAXM错误,如图1所示. 图1 提示HAXM错误 以上错误的提示信息是需要在BIOS中打开"VT-x"设置,但是打开该设置后,依 ...
- mysql命令行界面出现问题,MySQL命令行界面中出现字符错误提示的原因及解决方法...
ERROR 2019 (HY000): Can't initialize character set gb2312 搞了好半天,MySQL都重装了两次,号悲剧... 之前设置了系统编码全都是UTF-8 ...
- asp中创建系统文件createtextfile提示没有权限的解决方法
- vue中用iframe嵌套页面,点击返回实现真正的退回上一步功能
vue项目中需要嵌套第三方的页面,但是第三方页面中的网页没有返回按钮,如图所示:此为页面b,页面a为跳到b页面的前一个页面. 点击iframe嵌套页面跳转的第二个页面 要实现不管进入多少层iframe ...
- TP超链接无法下载问题解决 hrome浏览器默认禁止iframe嵌套页面下载文件
var urlshow="{:U('Grant/download')}&grt_id="+row['grt_id']; let link = document.create ...
- 实现iframe嵌套页面通信
实现iframe嵌套页面通信 在项目中通过iframe标签嵌入其他网页时,该如何iframe页面进行通信呢?小菜鸡在这里简单记录一下~ 1.父组件获取子组件: (注:父组件是当前项目页面,子组件是if ...
- 关于前端iframe嵌套页面的跳转问题
因工作中遇到的项目,有iframe页面嵌套,遇到了页面跳转的问题,所以记录解决问题的过程 关于前端iframe嵌套页面的跳转问题 问题: 在A页面使用iframe嵌套了B页面,B页面中做了权限校验,即 ...
最新文章
- python os.path.join乱码_python os.listdir()乱码解决方案
- 文远知行核武器曝光:无人车量产都靠它
- python自动获取天气_用python获取天气数据,并作定时播报
- oracle 并行执行脚本,批量执行Oracle脚本
- a标签在ie6和ie7下面换行显示问题解析
- vue-flowy前端流程图绘制工具
- Codeforces Round #313 (Div. 1) C. Gerald and Giant Chess DP
- 高管暗示Redmi Note 10系列新品:今日有大事公布?
- C++内存泄漏的几种情况
- jsp 如何自定义标签
- Sklearn——交叉验证(Cross Validation)
- 4月26 simulink数据input,与全局变量建立堆栈
- DICOM医学图像处理:Orthanc Plugin SDK实现WADO服务
- pytorch test单张图片_PyTorch的元学习库:Torchmeta
- 使用花生壳做内网穿透
- 开心农场简易外挂的实现
- Oracle 11g 服务器结构
- 小写字母转换大写字母代码
- 批量转换图片文件格式(将JPEG、PNG转成JPG)
- 语音合成(TTS)论文优选:Robust Sequence-to-Sequence Acoustic Modeling with Stepwise Monotonic Attention for Ne