- 一般的后台管理系统,都采用一个主框架,然后通过iframe方式,嵌入多个tab组件的方式,如下图的方式,换肤的按钮一般都放在主界面,为了使得整体系统的样式统一要求所有的iframe界面统一使用同一个皮肤,例如皮肤选择了红色,那么所有已打开的界面都要换成红色皮肤,还有新打开的界面也要使用红色的皮肤。
-
- 解决已打开的iframe的方式,采用JS替换css
function onChangeTheme(theme){ var link = $('#easyuicss'); var themeUrl = '${ctx }/static/easyui/themes/'+theme+'/easyui.css'; link.attr('href', themeUrl); $('#easyuicss',$("iframe").contents()).attr('href', themeUrl); }
- 解决新的iframe的思路
JS代码
function onChangeTheme(theme){ //设置cookie $.cookie('easyuiTheme',theme); var link = $('#easyuicss'); var themeUrl = '${ctx }/static/easyui/themes/'+theme+'/easyui.css'; link.attr('href', themeUrl); $('#easyuicss',$("iframe").contents()).attr('href', themeUrl); }
JSP代码
<link rel="stylesheet" type="text/css" href="${ctx }/static/easyui/themes/${cookie.easyuiTheme.value==null?'bootstrap':cookie.easyuiTheme.value}/easyui.css" id="easyuicss"> //通过采用EL表达式,来获取cookie ${cookie.easyuiTheme.value==null?'bootstrap':cookie.easyuiTheme.value}
相关推荐
EasyUI 是一个基于 jQuery 的前端框架,主要用于快速构建用户界面,尤其适用于后台管理系统。这个"easyUI例子_easyui1.4.4"压缩包提供了一套使用 EasyUI 1.4.4 版本的经典后台管理模板,适用于开发人员快速搭建功能...
后台模板HTML+整套Easyui皮肤组件-后台管理系统模板后台模板HTML+整套Easyui皮肤组件-后台管理系统模板后台模板HTML+整套Easyui皮肤组件-后台管理系统模板后台模板HTML+整套Easyui皮肤组件-后台管理系统模板后台模板...
EasyUI是一款基于jQuery的前端开发框架,专门用于构建用户界面,尤其适合打造后台管理系统。它提供了丰富的组件,如表格、树形结构、下拉菜单、对话框等,以帮助开发者快速构建具有专业外观的Web应用。标题“EasyUI...
EasyUI 是一个基于 jQuery 的 UI 组件库,它提供了丰富的前端界面组件,如表格、下拉框、对话框、按钮等,使得开发者可以快速构建出美观且功能强大的后台管理系统。这款"全兼容界面超简洁的EasyUI后台管理模板"正是...
EasyUI是一款基于JavaScript和CSS的前端开发框架,主要用于构建用户界面,尤其适用于后台管理系统的设计。这个2018最新的EasyUI模板提供了高效、简洁且功能强大的后台管理界面,结合了H5(HTML5)技术,使得用户体验...
标题提到的“EasyUI后台管理系统”通常是指一个使用EasyUI作为前端界面库构建的后台管理平台。这样的系统主要由HTML、CSS和JavaScript组成,其中CSS样式文件和JavaScript脚本文件构成了EasyUI的核心组件。 **系统...
非常漂亮的easyui的后台模板,全部是html+js组成!非常漂亮!可以下载学习!
EasyUI后台管理系统是一款基于JavaScript和CSS的前端框架,专门用于构建高效、美观的企业级Web应用后台界面。EasyUI提供了一套完整的组件库,包括布局、表格、表单、树形结构、对话框、菜单等,使得开发者能够快速...
【标题】"easyui实例下载"提供了一个基于JQuery和EasyUI的后台管理系统源码,适合于想要深入了解或使用EasyUI开发管理系统的开发者。EasyUI是一个轻量级的JavaScript框架,它基于jQuery,为Web应用提供了丰富的组件...
EasyUI 是一款基于 jQuery 的 UI 组件库,它提供了丰富的前端界面组件,如表格、树形结构、下拉框、按钮、对话框等,适用于快速构建功能完备的 Web 应用程序后台管理系统。本资源“基于EasyUI的后台管理系统案例 - ...
3. **HTML 示例文件**:展示如何使用EasyUI组件创建后台管理界面的实例。 4. **图片资源**:用于图标和其他视觉元素。 5. **文档**:可能包括API参考、教程和示例代码,帮助开发者理解和使用EasyUI。 为了利用这些...
EasyUI后台管理系统模板是一款基于Java后台技术开发的高效、易用的管理界面模版,它提供了四个不同场景的应用实例,包括通用项目计划后台管理系统、安全管理平台、员工后台管理系统以及快递服务申请系统。...
(ASP.NET)Easyui 开发框架源码 一、功能介绍: 本系统实现的核心功能完全适合企业级开发 ...通用于后台管理系统以及权限管理模块。 3、系统用到缓存技术,MemCached和Redis这2种,具体缓存资料网上很多。
EasyUI 是一个基于 jQuery 的前端开发框架,专为构建后台管理界面而设计。它提供了丰富的组件,如对话框、表格、表单、菜单、按钮、布局等,使得开发者能够快速地构建出美观且功能强大的Web应用。这个"easyui后台...
EasyUI后台管理框架是一款基于JavaScript和CSS的前端框架,专为构建高效、美观的企业级Web应用后台管理系统而设计。这个框架充分利用了EasyUI组件库,提供了丰富的UI元素和交互功能,使得开发者能够快速搭建出具有...
总结,这个后台管理系统利用ThinkPHP的高效开发能力和EasyUI的出色界面设计,为管理员提供了一个直观、易用的平台,实现了数据管理、用户管理、权限控制等多种功能,体现了现代Web开发的便捷性和灵活性。在实际项目...
当页面加载时,可以使用`url`属性指定后台数据接口,EasyUI会自动发送GET请求获取数据并填充Combobox。例如: ```javascript $('.combobox').combobox({ url: 'data.php', valueField: 'id', textField: '...