望塵軒中一盞茶

          統計

          留言簿

          友情鏈接

          閱讀排行榜

          評論排行榜

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

          我的便捷門:綜合頻道 數碼頻道 商城頻道 電器頻道 男人頻道 女人頻道 居家玩具 美容頻道 飾品鞋包 食品頻道 臺灣館頻道
          主站蜘蛛池模板: 波密县| 庐江县| 治多县| 金堂县| 溧阳市| 安泽县| 福鼎市| 大姚县| 乐安县| 威海市| 伊通| 油尖旺区| 阳谷县| 瓮安县| 威远县| 万山特区| 德江县| 崇阳县| 泰来县| 嘉荫县| 平舆县| 万安县| 方山县| 清涧县| 济宁市| 云浮市| 信阳市| 秦皇岛市| 曲水县| 葫芦岛市| 同心县| 新建县| 黔西县| 南涧| 罗源县| 阳西县| 大渡口区| 阜新| 汉阴县| 永登县| 台湾省|