<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    沉睡森林@漂在北京

    本處文章除注明“轉載”外均為原創,轉載請注明出處。

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      152 隨筆 :: 4 文章 :: 114 評論 :: 0 Trackbacks
    在利用ext查詢grid列表數據時,在IE下面提示錯誤“拒絕訪問”。使用的代碼如下:
    /**
     * 利用表單數據,查詢gird數據,結合分頁處理。
     * @param  gridName 列表名稱
     * @param  formName 表單名稱
     */
    function queryGrid(gridName, formName){
        var grid = Ext.getCmp(gridName);
        var toolbar = grid.getBottomToolbar();
        var limit_ = toolbar['pageSize'];
        var ds = grid.getStore();
        if (formName) {a
            var form = Ext.getCmp(formName);
            ds.on('beforeload', function(){
                ds.baseParams = form.getForm().getValues();
            });
        }
        ds.reload({
            params: {
                start: 0,
                limit: limit_
            }
        });
    }

    在FF和Google Chrome下面都沒有問題。

    在利用ext模擬一個dialog對話框時,利用iframe形式打開一個新的頁面,涉及代碼如下:
    /**
     * 轉到對應的URL頁面。
     * @param {String} url1 URL地址,為空時使用page的內部定義地址。
     */
    function _pageDefine_goPage(url1){
        var url2 = "";
        if (url1) {
            url2 = url1 + this.paramList;
        }else {url2 = this.url + this.paramList;}
        
        var id = Ext.id();
        
        if (this.isJsp) { 
            url2 = basePath + url2;
        }else {url2 = rootPath + url2;}
        
        alert('url2=>'+url2);
        var newWindow = new Ext.Window({
            id: id,name: id,title: this.title,width: this.width,
            height: this.height,maximizable: true,minimizable: true,
            closable: true,closeAction: 'close',frame: true,modal: true,
            html: '
    <iframe id="frame-' + id + '" name="frame-' + id + '" src="' + url2 + '" frameborder="0" height="100%"  width="100%" ></iframe>'
        });
        newWindow.show();
        subWin = window.frames['frame-' + id];
        
        if (window.attachEvent) {
            subWin.attachEvent("onload", function(){
                subWin.pWinCmpId = id;
            });
        }else {
            subWin.addEventListener("load", function(){
                subWin.pWinCmpId = id;
            }, true);
        }
    }

    我在每個子頁面上面定義了一個變量標記Window的ID和NAME屬性。
    當子頁面需要關閉時,調用
    window.parent.Ext.getCmp(pWinCmpId).close();
    關閉Window。
    在FF和IE下面都通過,但是在Google Chrome卻不能將pWinCmpId值準確的賦到。



    在利用ext做一個典型的layout布局時,左邊是樹菜單,右邊是結合iframe打開的tabs。
    在FF下,iframe頁面的邊框無法去掉,總是帶有黑色的邊框。


    以上幾個問題是我在開發ext過程中遇到的兩個比較煩的問題,很久沒有找到好的解決辦法。
    本人美工水平極差,連基本的CSS都存在很大的問題,希望結合EXT的強大功能開發一個快速開發平臺。
    posted on 2009-05-25 09:20 王總兵 閱讀(433) 評論(0)  編輯  收藏 所屬分類: Ext
    主站蜘蛛池模板: 三级毛片在线免费观看| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 国产精彩免费视频| 久久久久久亚洲精品中文字幕| 国产精品免费久久| 日本亚洲欧洲免费天堂午夜看片女人员| 欧洲美女大片免费播放器视频| 午夜亚洲国产成人不卡在线| 无码 免费 国产在线观看91| 中文字幕精品亚洲无线码二区 | 美丽姑娘免费观看在线观看中文版 | 成人久久久观看免费毛片| 亚洲A丁香五香天堂网| 日韩免费码中文在线观看| 亚洲精品乱码久久久久久不卡| 一级中文字幕乱码免费| 亚洲精品无码久久久久sm| 午夜影院免费观看| 亚洲AV无码乱码麻豆精品国产| 成人免费视频小说| 久久免费观看视频| 少妇中文字幕乱码亚洲影视| 无码人妻一区二区三区免费手机 | fc2免费人成在线视频| 亚洲avav天堂av在线不卡| 色播精品免费小视频| 亚洲国产欧洲综合997久久| 亚洲Av无码乱码在线znlu| 无码精品人妻一区二区三区免费看| 91亚洲精品第一综合不卡播放| 毛片免费观看视频| 一级毛片a女人刺激视频免费| 亚洲国产精久久久久久久| 日韩一区二区a片免费观看| 老司机福利在线免费观看| 亚洲AV无码一区二区三区系列| 成人免费视频77777| 精品人妻系列无码人妻免费视频| 亚洲国产福利精品一区二区| 免费人成视网站在线观看不卡| 久久久精品免费视频|