在火狐中安装解雇IE后,extjs页面,出现的各种奇葩错误!!
2017-02-09 11:11 yt1006574924 阅读(388) 评论(0) 编辑 收藏 举报1.extjs store 会出现占位符
处理办法:给store默认塞入空图片,由于直接写insert方法,store中的个数会多一个!
store.insert(0,{'src':'../extMVC/images/blank.png'});
所以用了下面的代码!
store.reload({ callback:function(){ store.insert(0,{'src':'../extMVC/images/blank.png'}); store.remove(symbolWordStore.getAt(1)); } });
2. box img 出现占位符
var imageStyleResult = new Ext.form.FieldSet({
2 title:'预览',
3 height:100,
4 items:[
5 {
6 id:'showFraction',
7 xtype: 'box', //或者xtype: 'component',
8 autoEl: {
9 tag: 'img'
10 }
11 }
12 ]
13
14 });
Q1:在IE打开时会展示占位符?
A1:将box img src给个默认空白图片。
Q2:首次打开该页面时OK,再次打开任然展示占位符?
A2:js 清缓存,jsp添加:
1 <meta http-equiv="Expires" CONTENT="0">
2 <meta http-equiv="Cache-Control" CONTENT="no-cache">
3 <meta http-equiv="Pragma" CONTENT="no-cache">
或者ajax清缓存
1 $.ajax({
2 type: "GET",
3 url: "InsertSurfaceRoughnessWord.js",
4 dataType: "text",
5 beforeSend :function(xmlHttp){
6 xmlHttp.setRequestHeader("If-Modified-Since","0");
7 xmlHttp.setRequestHeader("Cache-Control","no-cache");
8
9 }
10 });
我只增加了第一个!记录