现在有一个网站使用的就是Easyadmin作为网站后台框架的。
现在有个问题,就是发布文章或者编辑文章的时候,点击编辑弹出的窗口大小一直是800px*600px的,这个大小在笔记本上还能看,但是在27寸显示器下面就太小了,所以今天看一下源代码,解决一下这个问题。
查看了一下源码, 发现控制弹出窗口的代码是写在html中的style,能写在html源代码中,那肯定不是默认的css能控制的,只有js才能控制和后端能控制,但是正常人是不会用后端写这个玩意儿的,所以一定是js。
找到问题,那就查找请求的所有js,挨个儿搜索一下width的值,800px,找了一下,找到了。文件就是 easy-admin.js 这个文件,找到它的917行左右,把判断去除,或者重新写个宽度。
我直接把下面的覆盖到上面来了。
if (width >= 800 && height >= 600) { clienWidth = '100%'; clientHeight = '100%'; } else { clienWidth = '100%'; clientHeight = '100%'; }
强制刷新js缓存,之后查看效果,可以了,现在点击编辑文章默认就是全屏展示。
这么干还有一个缺点,那就是已经没办法缩放了,不过目前我用不到缩放这个功能,所以我暂时不管了。现在这样子能用就行了。