zoukankan      html  css  js  c++  java
  • [转载]__pendingCallbacks[...].async' 为空或不是对象

    __pendingCallbacks[...].async' 为空或不是对象

    <script type="text/javascript">
    function WebForm_CallbackComplete_SyncFixed() {
      // SyncFix: the original version uses "i" as global thereby resulting in javascript errors when "i" is used elsewhere in consuming pages
      for (var i = 0; i < __pendingCallbacks.length; i++) {
       callbackObject = __pendingCallbacks[ i ];
      if (callbackObject && callbackObject.xmlRequest && (callbackObject.xmlRequest.readyState == 4)) {
       // the callback should be executed after releasing all resources
       // associated with this request.
       // Originally if the callback gets executed here and the callback
       // routine makes another ASP.NET ajax request then the pending slots and
       // pending callbacks array gets messed up since the slot is not released
       // before the next ASP.NET request comes.
       // FIX: This statement has been moved below
       // WebForm_ExecuteCallback(callbackObject);
       if (!__pendingCallbacks[ i ].async) {
         __synchronousCallBackIndex = -1;
       }
       __pendingCallbacks[i] = null;

       var callbackFrameID = "__CALLBACKFRAME" + i;
       var xmlRequestFrame = document.getElementById(callbackFrameID);
       if (xmlRequestFrame) {
         xmlRequestFrame.parentNode.removeChild(xmlRequestFrame);
       }

       // SyncFix: the following statement has been moved down from above;
       WebForm_ExecuteCallback(callbackObject);
      }
     }
    }

    window.onload = function(){
    if (typeof (WebForm_CallbackComplete) == "function") {
      // set the original version with fixed version
      WebForm_CallbackComplete = WebForm_CallbackComplete_SyncFixed;
    }
    }
    </script>

  • 相关阅读:
    ES6之Promise用法详解
    Vue项目部署问题及解决方案
    Vue---导航守卫使用方法详解
    深入理解Vue的生命周期
    Bootstrap中datetimepicker日期控件1899年问题解决
    基于Vue-cli 快速搭建项目
    Vue-router的基本用法
    js保留两位小数方法总结
    Vue---父子组件之间的通信
    Vue---自定义组件
  • 原文地址:https://www.cnblogs.com/olartan/p/1460000.html
Copyright © 2011-2022 走看看