gpt4 book ai didi

asp.net - 调用 ASP.NET AJAX WebServiceProxy.invoke() Javascript 方法时出现问题

转载 作者:行者123 更新时间:2023-11-28 10:35:56 24 4
gpt4 key购买 nike

我编写的一些代码有问题。我不得不匿名,但我可以提出问题。该 JavaScript 在 iframe 内运行,并且是实例化对象的一部分。特别是问题是,每次在 invoke() 调用中“类型‘对象’无法转换为类型‘函数’”时,我都会收到重复错误。但是,在 IE8 开发人员插件中,检查我传递的函数(this.AJAXCallback)的 typeof,它清楚地表明这是一个正在传递的函数。发生此错误有什么特殊原因吗?

MyObject.prototype.AJAXCallback=function(Data, e){
//snip
};

MyObject.prototype.Init=function(){
var a = window.top.window.Sys.Net.WebServiceProxy.invoke('/Data.asmx', 'GetData', false, { "IDCode":0 }, this.AJAXCallback, null);
//snip
};

最佳答案

我发现了问题,但似乎不是我的问题。我在 web.config 文件中禁用了调试,错误停止了。打开调试后它也会返回,所以我认为可以肯定地说,调试代码与我编写的代码的工作效果不如非调试代码。特别是,它是脚本管理器的 JS 文件之一。

关于asp.net - 调用 ASP.NET AJAX WebServiceProxy.invoke() Javascript 方法时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/846578/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com