zoukankan      html  css  js  c++  java
  • ExtJS Window 最小化的一种方法

    ExtJS 中Window的窗口最大化只需将maximizable属性设置为true即可,点击最大化按钮就可以将窗体最大化,最小化的操作类似将minimizable设置为true,即可以看到窗体的最小化按钮,但是点击此按钮并不会出发任何操作,Ext没有为窗口预设最小化的任何操作,需要自己自定义最小化功能。
    下面是通过重新它的minimize函数来实现的一种最小化方法:
    HTML:
    <input type="button" id="btn" value="OpenWin" onclick="openWin();" />
    <div id="divWin"></div>
    <a href="javascript:openWin();" id="aRestore" style="display:none">恢复</a>
    JS:
    function openWin()
    {
        if(!win)
        {
            win = new Ext.Window({
            title:"弹出窗口",
            el:"divWin",
            500,
            height:300,
            constrain:true,
            maximizable:true,
            closeAction:'hide',
            minimizable:true
            });
          
           win.minimize = function(e)
           {
                this.hide();
                Ext.get("aRestore").show();
           }
        }
        win.show(Ext.get("btn"));
        Ext.get("aRestore").hide();
    }
  • 相关阅读:
    常用分页插件
    sessionStorage二种存值取值的方法
    $(this).index()与$(obj).index(this)的区别
    每次移1px的无缝轮播图
    为什么全局变量在赋值之前调用会报错
    Number()、parseInt()和parseFloat()的区别
    JSON.parse()与JSON.stringify()
    HDU
    出现负数的01背包问题
    HDU
  • 原文地址:https://www.cnblogs.com/weiweictgu/p/1605035.html
Copyright © 2011-2022 走看看