【ExtJs】使用Cookie、切换主题和语言

转自:http://witmax.cn/extjs-cookie-theme-lang.html

使用Cookie:


1

2

3

Ext.state.Manager.setProvider(new Ext.state.CookieProvider());

 Ext.state.Manager.set("key","value");

 var cookievalue=  Ext.state.Manager.get("key");

切换主题:


1

2

3

4

//使用默认主题

Ext.util.CSS.removeStyleSheet(‘theme‘);

//切换到其他主题

Ext.util.CSS.swapStyleSheet(‘theme‘, cssFilePath);

切换语言:


1

2

3

4

5

6

var head = Ext.fly(document.getElementsByTagName(‘head‘)[0]);

Ext.DomHelper.append(head, {

   tag:‘script‘

   ,type:‘text/javascript‘

   ,src:‘ext/source/locale/ext-lang-‘ + lang + ‘.js‘

});

时间: 08-28

【ExtJs】使用Cookie、切换主题和语言的相关文章

网站切换主题

主题皮肤切换功能在很多网站和系统中应用,用户可以根据此功能设置自己喜欢的主题颜色风格.本文介绍如何使用jQuery实现切换主题皮肤功能. 实现该功能的原理就是通过点击定义的主题样式,改变页面当前引用的主题CSS文件,并且将当前的主题样式写入cookie中或者写入数据库中,以便下次该用户重新访问页面时,调用的就是上次设置好的主题样式. 准备主题皮肤样式 首先,准备三个样式表CSS文件,分别是三种风格的主题皮肤,将其引入页面,放置在页面的<head>之间. <link title="

Android 学习笔记之切换主题

首先要有主题颜色 theme_color.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <resources> 3 4 <!--红--> 5 <color name="red">#FF6347</color> 6 <color name="dark_red">#F4511E</color> 7 &

LNMP下wordpress无法切换主题,只显示当前主题解决方法

最近在lnmp下发现wordpress后台无法切换主题,只能显示当前主题,开始还以为是文件没传完,又重置了一遍,还是一样.百度得知,原来军哥的LNMP安装包默认关闭了scandir函数,为了安全考虑. 找到问题所在很简单,其实军哥在安装包里面已经说明关闭了一些函数,自己研究下哈.用winscp或者flashfxp登陆,找到 /usr/local/php/etc/php.ini 下载下来进行编辑,ctrl+f查找disable_functions,找到我们要使用的scandir函数,删除,然后上传

iOS应用内切换多国语言

1.新建工程之类的就不用说了,配置项目本地化支持简体中文和英文 工程-PROJECT-info->Localizations,点"+",选择(Chinese(Simplified))添加简体中文,英文Xcode自带有(English),所以不需要再次添加.(点击添加弹出语言菜单,即可选择你所需要的语言) 2.现在可以开始添加多语言文件了. 注意:需要手动切换语言,而不是根据系统语言变换,所以命名不能与系统语言文件同名,即Localizable.strings: 自己随意命名,后缀

Yii 2.x 多主题 - 多语言 配置

语言:只要在原来模板的位置建立语言目录 多主题:要重新定义模板的根目录

jquery ui动态切换主题的一种实现方式

这两天看coreservlets上的jQuery教程,虽然比较老了,不过讲得还是不错. 最后一部分讲jQuery ui 主题切换,用他介绍的方法实现不了.于是自己修改了下,可以了. 代码如下: html部分: <fieldset class="ui-widget"> <legend>Changing Themes (Skins) at Run Time</legend> <div class="ui-widget-content ui

Android_切换主题或皮肤的实现方式

1.简介 使用自定义主题或者皮肤,可以将相关配置(颜色.大小等等)放在一个新的apk压缩文件中,目录结构保持一致,该apk文件放在任意可以访问到的目录即可,类似/system/framework/framework-res.apk,可根据软件的需要动态的加载主题文件.这里只介绍这一种实现方式,别的方式有兴趣的可以自己研究. 主要实例化AssetManager对象和Resources对象来实现的 AssetManager assetManager = AssetManager.class.newI

ECharts切换主题

初始化接口,返回ECharts实例,其中dom为图表所在节点,theme为可选的主题,内置主题('macarons', 'infographic')直接传入名称,自定义扩展主题可传入主题对象.如: var myCharts = echarts.init(document.getElementById('main'), 'macarons'):

准备.Net转前端开发-WPF界面框架那些事,值得珍藏的8个问题

题外话 不出意外,本片内容应该是最后一篇关于.Net技术的博客,做.Net的伙伴们忽喷忽喷..Net挺好的,微软最近在跨平台方面搞的水深火热,更新也比较频繁,而且博客园的很多大牛也写的有跨平台相关技术的博客.做.Net开发块五年时间,个人没本事,没做出啥成绩.想象偶像梅球王,年龄都差不多,为啥差别就这么大.不甘平庸,想趁机会挑战下其他方面的技术,正好有一个机会转前段开发. 对于目前正在从事或者工作中会用到WPF技术开发的伙伴,此片内容不得不收藏,本片介绍的八个问题都是在WPF开发工作中经常使用到