Loading...

          java .net

          Gwt中為加載中的Frame加上wait

          Gwt中調用panel的setUrl方法嵌入一個網頁
          在網頁加載過程中加入wait
          在頁面中加入javascript
          var ready = false;
          $j(document).ready(function(){
          ready = true;
          });//這里用了jquery

          然后再java中聲明
          public native boolean ready(Element frame)/*-{
          return frame.contentWindow.ready?true:false;
          }-*/;

          然后在設置Frame的url時
          olapFrame = centerCp.setUrl(GWT.getHostPageBaseURL()
          + com.google.gwt.http.client.URL.encode("jsp/showOlap.jsp?dim="
          + dims + "&dimname=" + colLabels + ""));
          final MessageBox box = MessageBox.wait("等待", "正在查詢數據,請稍后...", "查詢中...");
          final Element frame = olapFrame.getElement();
          final Timer t = new Timer() {
          @Override
          public void run() {
          if (ready(frame)) {
          this.cancel();
          box.close();
          }
          }
          };
          t.scheduleRepeating(100);

          posted on 2010-03-03 22:07 閱讀(228) 評論(0)  編輯  收藏 所屬分類: gwt

          公告

          希望有一天

          我能用鼠標雙擊我的錢包

          然后選中一張100元

          按住“ctrl+c”

          接著不停的“ctrl+v”

          嘻嘻~~~笑醒~~~



          導航

          <2010年3月>
          28123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          統計

          常用鏈接

          留言簿(6)

          隨筆分類(102)

          隨筆檔案(398)

          文章分類

          文章檔案(10)

          有趣網絡

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 济宁市| 广灵县| 尉犁县| 拉孜县| 克什克腾旗| 海淀区| 婺源县| 清河县| 南开区| 伊吾县| 黎平县| 湘乡市| 阿拉善右旗| 馆陶县| 渭南市| 阜南县| 赫章县| 科技| 凉城县| 上林县| 高碑店市| 阳西县| 双江| 辽宁省| 凤阳县| 黄石市| 昌平区| 林甸县| 洪江市| 拉萨市| 平安县| 华阴市| 留坝县| 北碚区| 庄浪县| 洪泽县| 营口市| 民丰县| 东兴市| 溧阳市| 黄龙县|