首页 > 技术文章 > ajax没运行完时切换页面报错解决方案

samve 2020-03-31 21:24 原文

如:

$.ajax{
                 .....
                 error:function(){
                      function001();
                 }
      }

在页面没有加载完成时将function001 禁掉

如下:

    window.onbeforeunload = window.onunload = function(){
        function001 = function(){}; //什么都不做
    };

页面加载后给function001  赋值

如下:

window.onload = function(){
        function001 = showFailtureDialog ;
        //showFailtureDialog 已定义好的方法
};

推荐阅读