`
流浪鱼
  • 浏览: 1685017 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Extjs2.2.1 DateField 变形的问题

 
阅读更多

 

<script>
//Extjs2.2.1 DateField 变形的问题
// IE
Ext.isIE9 = Ext.isIE && navigator.userAgent.indexOf('MSIE 9')!=-1;
Ext.isIE10 = Ext.isIE && navigator.userAgent.indexOf('MSIE 10')!=-1;
Ext.override(Ext.menu.Menu, {
    autoWidth: function() {
        var el = this.el,
            ul = this.ul;
        if (!el) {
            return;
        }
        var w = this.width;
        if (w) {
            el.setWidth(w);
        } else if (Ext.isIE && !Ext.isIE8 && !Ext.isIE9 && !Ext.isIE10) {
            el.setWidth(this.minWidth);
            var t = el.dom.offsetWidth;
            el.setWidth(ul.getWidth() + el.getFrameWidth("lr"));
        }
    }
});
// chrome
Ext.override(Ext.menu.DateMenu, {  
    render : function() {  
        Ext.menu.DateMenu.superclass.render.call(this);  
        if (Ext.isGecko || Ext.isSafari || Ext.isChrome) {  
            this.picker.el.dom.childNodes[0].style.width = '178px';  
            this.picker.el.dom.style.width = '178px';  
        }  
    }  
}); 
</script>

 

 

分享到:
评论

相关推荐

    EXTJS2.2.1中Grid表头的下拉菜单很难看

    总的来说,EXTJS 2.2.1中Grid表头下拉菜单的样式问题可以通过理解EXTJS的默认样式、自定义CSS和利用框架的API来解决。同时,保持对浏览器兼容性和JavaScript错误的敏感性也是优化用户体验的关键。在实际操作中,可能...

    extjs2.2.1

    ExtJS是一种主要用于创建前端用户界面,是一个基本与后台技术无关的前端ajax框架。 功能丰富,无人能出其右。 无论是界面之美,还是功能之强,ext的表格控件都高居榜首。 单选行,多选行,高亮显示选中的行,推拽...

    ExtJS 2.2.1

    ExtJS 2.2.1,目前ExtJS已经更新到ExtJS3了。给需要ExtJS 2.2.1的人分享。

    extjs 2.2.1 + mysql 5.x + jdk 5.0

    标题 "extjs 2.2.1 + mysql 5.x + jdk 5.0" 指涉的是一款基于Web的开发环境,它结合了ExtJS 2.2.1 JavaScript库,MySQL 5.x数据库系统,以及Java Development Kit(JDK)5.0。这个组合通常用于构建数据驱动的富...

    ExtJS2.0教程.chm +Extjs2.2.1压缩包

    这个压缩包包含了关于ExtJS 2.0的教程以及ExtJS 2.2.1的资源,这为我们提供了学习和开发基于ExtJS的应用程序的基础。 `ExtJS2.0教程.chm`:这是一个帮助文件,通常用于提供详细的教程和API参考,帮助开发者了解...

    extjs_2.2.1

    extjs_2.2.1版本。里面还附带例子的哦

    Exjts2.2.1中datefield控件在IE8下显示不全BUG

    在使用Extjs2.2.1版本开发Web应用时,可能会遇到一个特定的问题:`datefield`控件在Internet Explorer 8(简称IE8)浏览器中的显示存在问题,具体表现为控件内容无法完全展示出来。这个问题对于依赖于Extjs框架进行...

    extjs中dateField日期精确到时分秒的扩展控件

    在EXTJS这个强大的JavaScript框架中,DateField是一个用于输入日期的控件,通常它只允许用户选择年、月、日。然而,在某些情况下,我们可能需要将日期字段扩展到包括小时、分钟和秒,以便更精确地管理时间数据。这篇...

    extjs DateField完全操作

    考虑到extjs DateField的关键配置和主要操作

    extjs4.2.3 datefield的bug解决

    extjs4.2.3 datefield不可选择年月bug 选择本月日期的部分是没有问题的。 点击头部显示选择年月的picker时,不能点击选择,一点组件就消失。 需要下载附件后引入就可以了

    ExtJs 带清空功能的日期组件

    在ExtJs框架中,日期组件(DateField)是用于用户输入日期的常见控件。然而,标准的ExtJs DateField并未内置清空日期的功能,这可能会在某些应用场景中造成不便。为了解决这个问题,我们需要自定义一个扩展,为日期...

    ext-2.2.1.rar

    EXTJS 2.2.1是一款历史悠久且功能强大的JavaScript库,专为构建富客户端Web应用程序而设计。这个“ext-2.2.1.rar”压缩包包含EXTJS库的2.2.1版本,它是EXTJS发展过程中的一个重要里程碑,为开发者提供了丰富的组件和...

    ExtJS 2.2.1的grid控件在ie6中的显示问题

    在深入探讨ExtJS 2.2.1的grid控件在IE6中显示问题之前,首先需要理解ExtJS和grid控件的基本概念。ExtJS是一个JavaScript库,它提供了丰富的用户界面组件,用于构建复杂的Web应用程序,特别适合于富客户端(Rich ...

    ExtJS扩展:lovcombo(已解决Bug版)

    在这个"ExtJS扩展:lovcombo(已解决Bug版)"中,开发者已经修复了原有版本可能存在的问题,使得该组件在实际应用中更加稳定可靠。文件名中的“-已解决Bug版-带操作详解”意味着包含了详细的使用指南,帮助用户理解...

    extjs4.2 日期控件 datefield 拓展加上选择时分秒功能

    extjs4.2 日期控件 datefield 拓展加上选择时分秒功能。 在ExtJs4.2表单控件里分别有个时间控件(datafield)和时间控件(timefield),但是官方提供的控件不能将日期和时分秒整合到一起,我从网上搜集整理了一个可用...

    ext_v2.2.1.rar

    extjs2.2.1.rar 开发包下载

    extjs年份控件(只显示年,无月日时分秒)

    Extjs DateField控件 - 只选择年份(找了很久发现网上只有选择年月的控件,于是基于extjs年月控件设计了只选择年份的控件)

    extjs中 google 不兼容 datefield 控件

    在本篇文章中,我们将深入探讨一个具体的技术问题:在ExtJS框架中,Google浏览器与DateField控件的不兼容性问题。这个问题对于那些正在使用ExtJS进行Web应用程序开发的开发者来说,是一个非常实用且需要解决的技术...

Global site tag (gtag.js) - Google Analytics