望塵軒中一盞茶

          統計

          留言簿

          友情鏈接

          閱讀排行榜

          評論排行榜

          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學習

          我的便捷門:綜合頻道 數碼頻道 商城頻道 電器頻道 男人頻道 女人頻道 居家玩具 美容頻道 飾品鞋包 食品頻道 臺灣館頻道
          主站蜘蛛池模板: 兰西县| 普宁市| 长泰县| 施秉县| 乡城县| 尚志市| 资兴市| 易门县| 将乐县| 卢龙县| 潼南县| 丰城市| 万荣县| 库车县| 东阿县| 宜川县| 福州市| 和硕县| 庆元县| 板桥市| 青岛市| 班玛县| 婺源县| 年辖:市辖区| 和田县| 宁化县| 沂南县| 华亭县| 贵南县| 沿河| 宝坻区| 木兰县| 辽阳市| 和龙市| 兰西县| 大化| 陆河县| 随州市| 奉新县| 石景山区| 洪洞县|