望塵軒中一盞茶

          統計

          留言簿

          友情鏈接

          閱讀排行榜

          評論排行榜

          JavaScript處理隱藏iframe請求超時

                  創建一個隱藏的iframe來發送請求,需要判斷請求的服務器是否有響應,如果長時間無響應則提示用戶請求超時。經過一段掙扎,想到用下面的辦法來解決,暫時這么處理。哪位朋友有比較好的解決辦法,請不吝賜教。先行謝過~   解決的代碼如下:
           1<html>
           2    <head>
           3        <title>iframe響應超時處理</title>
           4    </head>
           5    <body>
           6        <script >
           7            var frm = document.createElement("iframe");
           8            frm.width = "0";
           9            frm.height = "0";
          10           frm.src = "http://wzhongyu.blogjava.net";
          11           
          12        function showErr() {
          13                alert("訪問超時");
          14            }

          15            var kill = setTimeout("showErr()"10000); 
          16            
          17            //這里使用了網上的判斷iframe加載完成的代碼,謝謝作者。
          18            if (frm.attachEvent)
          19                 frm.attachEvent("onload"function(){
          20                    clearTimeout(kill);
          21                //這里可以執行其它操作
          22            }
          );}
           else {
          23                frm.onload = function(){
          24                    clearTimeout(kill);
          25                }
          ;
          26            }

          27            
          28            document.body.appendChild(frm);
          29        
          </script>
          30    </body>
          31</html>

          posted on 2010-03-06 14:03 wzhongyu 閱讀(3038) 評論(0)  編輯  收藏 所屬分類: Java學習

          我的便捷門:綜合頻道 數碼頻道 商城頻道 電器頻道 男人頻道 女人頻道 居家玩具 美容頻道 飾品鞋包 食品頻道 臺灣館頻道
          主站蜘蛛池模板: 大兴区| 湘潭县| 靖江市| 涟源市| 寿光市| 武鸣县| 油尖旺区| 禹城市| 泗水县| 隆回县| 万安县| 苏尼特右旗| 台中县| 康定县| 綦江县| 肇东市| 图片| 阆中市| 兰溪市| 瑞安市| 宁晋县| 贵定县| 凤城市| 白朗县| 盱眙县| 江达县| 运城市| 桃源县| 仁怀市| 克什克腾旗| 遂宁市| 皋兰县| 友谊县| 张家港市| 宝兴县| 岳池县| 定陶县| 宁安市| 阿拉善左旗| 喀喇沁旗| 宜兴市|