页面提示"已终止操作"的解决办法

造成这个错误的原因是因为页面未加载完毕时改变了Body中的内容

在执行类似document.body.innerHTML=***的操作之前。先进行判断是否加载完毕.
方法如下.
function dosomething()
{
     if (window.document.readyState)
     {//IE
        if (window.document.readyState=='complete')
        {
            //do(); 
        }
        else
        {
           setTimeout("dosomething()",10);
        }
     }
     else 
     {
         window.addEventListener("load",function(){do();},false);
      }

转载于:https://www.cnblogs.com/yinhl/archive/2007/11/19/963773.html

你可能感兴趣的:(页面提示"已终止操作"的解决办法)