望塵軒中一盞茶

          統計

          留言簿

          友情鏈接

          閱讀排行榜

          評論排行榜

          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 閱讀(3045) 評論(0)  編輯  收藏 所屬分類: Java學習

          我的便捷門:綜合頻道 數碼頻道 商城頻道 電器頻道 男人頻道 女人頻道 居家玩具 美容頻道 飾品鞋包 食品頻道 臺灣館頻道
          主站蜘蛛池模板: 宁远县| 喀喇| 沾益县| 凭祥市| 广丰县| 集贤县| 乳源| 淳安县| 嘉鱼县| 平安县| 舞阳县| 库尔勒市| 天镇县| 辉南县| 海林市| 蕉岭县| 寻甸| 通海县| 田东县| 西畴县| 古丈县| 遂平县| 枣强县| 渝北区| 松江区| 郁南县| 舟山市| 泽普县| 信阳市| 台东市| 古田县| 梁河县| 都安| 许昌市| 什邡市| 黄陵县| 讷河市| 凤城市| 汕尾市| 麻城市| 荣昌县|