代码改变世界

在火狐中安装解雇IE后,extjs页面,出现的各种奇葩错误!!

  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         });
复制代码

我只增加了第一个!记录

编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示