投放本站广告请联系: extjscn#126.com
按照斑竹给的方法(改动potral.html和examples.js 这两个文件),我试了很多次,但还是没有效果,不知道是怎么回事,我用ext版本是2.1 ,是不是版本的问题呢
我也是参照了potral.htm和examples.js文件,现在是实现了border框架页面的换肤了,但是我在点击框架页面左边的树型菜单时,在后边的center中会添加一个tab页面,这个tab页面是一个全新的jsp页面,在这个jsp页面我也引入了examples.js文件,可是发现这个页面并没有换肤,请问我应该怎么搞? 我还把examples.js里的 Ext.getBody().addClass('x-'+theme); Ext.getBody().addClass('xtheme-'+theme); 这个是addClass的参数是不是css的名字呢?
如果你的tab是嵌入了iframe,那可能就是你的浏览器缓存造成的。
解决办法1: 打开的iframe加上一个随机参数即可解决。
ext 2.1
Ext.getBody().addClass('x-'+theme);
这一句不用更改,ext 2.1 支持这一个方法。
'x-'+theme 这个名字对了就OK啦!
不能所有的都换肤
我也是参照了potral.htm和examples.js文件,现在是实现了border框架页面的换肤了,但是我在点击框架页面左边的树型菜单时,在后边的center中会添加一个tab页面,这个tab页面是一个全新的jsp页面,在这个jsp页面我也引入了examples.js文件,可是发现这个页面并没有换肤,请问我应该怎么搞?
我还把examples.js里的
Ext.getBody().addClass('x-'+theme);
Ext.getBody().addClass('xtheme-'+theme);
这个是addClass的参数是不是css的名字呢?
跟缓存有关系
如果你的tab是嵌入了iframe,那可能就是你的浏览器缓存造成的。
解决办法1:
打开的iframe加上一个随机参数即可解决。
Ext 2.1
ext 2.1
Ext.getBody().addClass('x-'+theme);
这一句不用更改,ext 2.1 支持这一个方法。
'x-'+theme 这个名字对了就OK啦!