【代码】使用JavaScript判断iframe加载网页请求超时

2020-02-16 16:30:50  阅读 152 次 评论 0 条


代码如下:

<html>
    <head>
        <title>iframe响应超时处理</title>
    </head>
    <body>
        <script >
            var frm = document.createElement("iframe");
            frm.width = "0";
            frm.height = "0";
           frm.src = "http://www.qq.com";
           
        function showErr() {
                alert("访问超时");
            }
            var kill = setTimeout("showErr()", 10000); 
            
            //这里使用了网上的判断iframe加载完成的代码,谢谢作者。
            if (frm.attachEvent){ 
                 frm.attachEvent("onload", function(){
                    clearTimeout(kill);
                //这里可以执行其它操作
            });} else {
                frm.onload = function(){
                    clearTimeout(kill);
                };
            }
            document.body.appendChild(frm);
        </script>
    </body>
</html>



本文地址:https://www.yangguangdream.com/?id=2067
版权声明:本文为原创文章,版权归 编辑君 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?