教你如何更换extjs皮肤.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教你如何更换Extjs皮肤 目标: 了解3种办法更换皮肤 内容: 1,直接在当前浏览器更换皮肤 2,在当前浏览器更换皮肤并保存到 cookie 3,在当前浏览器更换皮肤并保持到 config文件 1.直接添加其他css文件换肤. 皮肤文件:xtheme-olive.zip 下载 拷贝至U extjs 的 resources把皮肤文件解压,把css文件(如xtheme-olive.css) 目录下 拷贝至U extjs 的 resources slider.匚呂5 Ubs.css toolbarcss tree.css window.css xtheme-olivexss 生| xtheme-slatexss 解压皮肤文件,把里面的相应的 image 文件夹下的目录(比如olive)拷贝到extjs的resources 目录下images 文件夹下 口 二 resources 1+ |_^ CSS 上 LLz images + i_j default I j 囲“口 gray 田 olive ? - lJJ slate ±\ - LJ vista 设置css文件如下: Liiik typestext/css^ href=ArExtjE/reEOurcfts/css/ext-all, tms rel3stylesheet^ / type=n text/css href=PExtJs/rscuree-s/css/itlieme-oli ve css^ rel=r5tylesheet* script typ=*text/j av^scr src= ^Ext Js/ter/ext/ext_,b4se. js,v/Ecript ^script typ?F*teoct/javascript* src=rdExtJs/*jet-sll. j Erf^^/script^ 其实就是在原有的基础上添加了个 xtheme-olive.css 文件。 定义Store var themes =[ [默认,ext-all.css], [紫色,xtheme-purple.css], [橄榄色,xtheme-olive.css], [ 暗蓝色 , xtheme-slate.css], [ 浅灰色 , xtheme-darkgray.css], [ 绿色 , xtheme-gray.css], [ 椒盐色 , xtheme-galdaka.css], [ 粉色 , xtheme-pink.css], [ 靛青色 , xtheme-indigo.css], [ 深夜 , xtheme-midnight.css], [ 银白色 , xtheme-silverCherry.css] ]; var Mystore=new Ext.data.SimpleStore({ fields:[theme,css], data:themes }); 定义下拉列表框: var Mycombo=new Ext.form.ComboBox({ fieldLabel: 更换皮肤 , id:css, triggerAction:all, store:Mystore, displayField:theme, valueField:css, value: 默认 , mode:local, anchor:95%, handleHeight:10, resizable:true, selectOnfocus:true, typeAhead:true }); Mycombo.on // 定义事件 ({ select:function() { var css = Mycombo.getValue(); // 设置 cookies var date=new Date(); //alert(css); date.setTime(date.getTime()+30*24*3066*1000); document.getElementsByTagName(link)[1].href=ext-3.2.0/ resources/css/+css; document.cookie=css=+css+;expires=+date.toGMTString( ); }); 疫轶应州 更换建肤: 默认 ” 要保存到cookie需要添加下面代码: var cookieArr = wi ndow.docume nt.cookie.split(;); var css = n ull; for(var i=0;icookieArr.le ngth;i++) { var arr = cookieArr[i].split(=); if(arr[0]==css) { css = arr[1]; } }; alert(css); win

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档