ext 图片问题

比如在使用 ext treepanel的时候 ,树结构样式的有图片 引用的是官网上的 http//extjs.com/s.gif ,如何将这些 统一改成 本地图片 ,有没有 一个 统一设置的方法?

[code="java"]Ext.onReady(function(){
//改为你的地址
Ext.BLANK_IMAGE_URL = '/images/s.gif';
//其他
});[/code]

修改Ext.BLANK_IMAGE_URL,设置成你的本地s.gif的地址即可

在ext-base.js里面找到 BLANK_IMAGE_URL:http//extjs.com/s.gif
http//extjs.com/s.gif 改成你项目中s.gif的路径就行

首先,你下载ExtJS官方网站 http//extjs.com/ 下载 ext-2.0.2.zip 压缩包,解压该文件,将 ext-2.0.2\resources 文件也 copy 到你的项目Ext文件中,在 resources\images\default 文件下你就能找到 s.gif 图标。
你只要在每个 *.js 文件中添加如下代码即可:
Ext.BLANK_IMAGE_URL = '(../可增减)../images/s.gif';
注意:如果该文件中写了 Ext.onReady(function(){ ... },则加在{}中的第一行即可
你可以用 Firefox 浏览器的 Firebug 插件调试,观察 s.gif 是否被正确加载了。
Good lucky! :wink:

首先,你下载ExtJS官方网站 http//extjs.com/ 下载 ext-2.0.2.zip 压缩包,解压该文件,将 ext-2.0.2\resources 文件也 copy 到你的项目Ext文件中,在 resources\images\default 文件下你就能找到 s.gif 图标。
你只要在每个 *.js 文件中添加如下代码即可:
Ext.BLANK_IMAGE_URL = '(../可增减)../resources/images/default/s.gif';
注意:如果该文件中写了 Ext.onReady(function(){ ... },则加在{}中的第一行即可
你可以用 Firefox 浏览器的 Firebug 插件调试,观察 s.gif 是否被正确加载了。
Good lucky! :wink: