EasyUI,Model(模态窗口)不能全屏问题

1、打开Easy.js

2、找到

1         if (opts.modal == true) {
2             _26f.mask = $("<div class=\"window-mask\"></div>").insertAfter(_26f.window);
3             _26f.mask.css({width:(opts.inline?_26f.mask.parent().width():_273().width),height:(opts.inline?_26f.mask.parent().height():_273().height),display:"none"});
4         }

3、对其修改为

1         if (opts.modal == true) {
2             _26f.mask = $("<div class=\"window-mask\"></div>").insertAfter(_26f.window);
3             _26f.mask.css({ width: (opts.inline ? _26f.mask.parent().width() : _273().width), height: (opts.inline ? _26f.mask.parent().height() : document.body.scrollHeight), display: "none" });
4         }

在点击弹窗的代码里重新配置

$(‘#dlg‘).dialog({
modal: true
});及其他属性即可。

或者在自己写的JS中对class为“window-mask”进行CSS也样式的修改,具体修改位置为height属性

时间: 2024-08-03 13:09:03

EasyUI,Model(模态窗口)不能全屏问题的相关文章

Qt子窗口QMidSubwindow全屏出现的问题总结

我的需求:想全屏一个子窗口QMidSubwindow,禁止显示最大化最小化和关闭按钮. 我开始尝试的是网上介绍的方法,把结果展现给大家一下,最后再总结: 方法1:QMidSubwindow直接调用showMaximized(),我的疑问在图片上,为啥我的禁止子窗口显示最大化.最小化.关闭按钮,没有成功呢??? 源码: ExaminationForm *patientExamForm = new ExaminationForm(); patientExamForm->setWindowTitle(

三个基本功能:新建窗口、关闭窗口和全屏控制

共两个文件,index.html和setting.html 下面是index.html的代码: 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2 <html lang="en"> 3 4 <head> 5 <meta http-equiv=&q

QT 全屏显示子窗口

QT 中全屏显示子窗口的方法 QT 中窗口部件 QWidget 成员函数 showFullScreen();是用于将窗口部件全屏显示 但是他只对窗口模式的部件有用.子窗口的特征是 Qt::SubWindow不是独立的窗 口.因此对其调用 showFullScreen无效.通过对子窗口调用setWindowFlags Qt: :Dialog或 setWindowFlagsQt::Window将其设为窗口模式后即可 调用 showFullScreen();进行全屏显示了. 相对于子窗口的全屏显示方法

Q窗口操作函数(窗口最大化,全屏,隐藏最大化最小化按钮)

//Qt主窗口没有最小化,最大化按钮且最大化显示  int main(int argc, char *argv[]) { QApplication a(argc, argv); TestQtForWinCE w; w.setWindowFlags(w.windowFlags()& ~Qt::WindowMaximizeButtonHint& ~Qt::WindowMinimizeButtonHint); w.showMaximized(); return a.exec(); } 这里的&q

判断当前窗口是否是全屏的山寨版和官方版

山寨版很好很强大: 简单介绍一下,这是我用过的,获取屏幕的四个顶点(具体检测的时候可以向屏幕的中心剪一个像素,譬如检测 1,1而不是0,0)所在窗口的句柄,如果四个句柄都相同,则认为是全屏状态,其实有个问题,有些程序全屏的时候,还会有窗口弹出来,典型的像播放软件,全屏的时候,下面还有一个工具栏,这个工具栏和后面的播放窗口是不同的,所以检测失败了.对这种方法加强就是,获取四个点窗口所在的进程PID,如果PID想同,则认为是全屏,但是仍然有问题,检测explorer的时候就直接认为是全屏了,呵呵,所

Win7下连远程桌面 窗口 全屏 切换

今天在win7下用远程桌面,不小心把桌面上面的还原按钮给点到了, 于是整个远程桌面就变成了本地机的一个窗口了,可以看见任务栏的那种 有些人觉得这样方便,可以看见qq消息等,但我想切回全屏时一时找不到按钮,囧 百度了下,有快捷键ctrl+alt+break 貌似在XP下连远程桌面时,只能全屏 其它快捷键也贴出来,不过貌似都用不着 链接:http://wenwen.soso.com/z/q210960589.htm?sp=1176 快捷键 描述 Alt+Page Up 从左向右在程序之间切换. Al

【Android 个人理解(三)】从源码剖析如何实现实现全屏效果

实现全屏的代码: // 全屏显示 requestWindowFeature(Window.FEATURE_NO_TITLE); //turning off the title at the top of the screen. getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); //the status bar will be hi

模拟循环单击事件实现layout中间panel全屏

jquery提供了toggle方法 toggle() 方法切换元素的可见状态. 如果被选元素可见,则隐藏这些元素,如果被选元素隐藏,则显示这些元素. 语法$(selector).toggle(speed,callback,switch)下面的方法模拟了easyui layout中center panel全屏,当点击全屏按钮时,隐藏上,下左右四个panel,中间的panel自动伸开,占满满屏,再次点击时,东南西征北四个panel依次显示,中间的panel收缩这里定义了一个全局变量i,当i 为奇数时

钉钉网页版全屏

官方只提供了mac版和win版,没有linux版,在linux只能运行网页版,但是即使你F11全屏了,钉钉的窗口并不会全屏,还是在中间,如何解决全屏? 1. 确保你扫码登录了网页版钉钉,进入了会话界面 2. 按下F12,在控制台输入一下js代码,回车运行即可: document.getElementById("layout-main").style.width='100%'; document.getElementById("layout-main").style.

AnimatedModal.js – CSS3 全屏模态窗口

AnimatedModal.js 是一个用来创建一个全屏模态窗口的 jQuery 插件,基于 CSS3 过渡实现.您可以利用 Animate.css 中的转换或自行创建自己的过渡效果.支持 Firefox.Chrome.Safari.Opera 和 IE 10+ 浏览器. 在线演示      源码下载 您可能感兴趣的相关文章 网站开发中很有用的 jQuery 效果[附源码] 分享35个让人惊讶的 CSS3 动画效果演示 十分惊艳的8个 HTML5 & JavaScript 特效 Web 开发中很