Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 动态代码中的Sys.Application.add_init错误_Javascript_Asp.net_Ajax_Ascx_Aspx User Control - Fatal编程技术网

Javascript 动态代码中的Sys.Application.add_init错误

Javascript 动态代码中的Sys.Application.add_init错误,javascript,asp.net,ajax,ascx,aspx-user-control,Javascript,Asp.net,Ajax,Ascx,Aspx User Control,我不知所措,有些不知所措。我继承了一个较旧的应用程序,我尝试将其启动并运行,但取得了部分成功。我所看到的极端奇怪的行为似乎与InternetExplorer11有关,因为我在Chrome和Firefox上取得了部分成功。当应用程序执行时,我收到一个JavaScript错误,应该是}。查看代码后,我进入了login.aspx[dynamic](Visual Studio 2013 Ultimate-忘记提及)。导致问题的代码是: Sys.Application.add_init(function(

我不知所措,有些不知所措。我继承了一个较旧的应用程序,我尝试将其启动并运行,但取得了部分成功。我所看到的极端奇怪的行为似乎与InternetExplorer11有关,因为我在Chrome和Firefox上取得了部分成功。当应用程序执行时,我收到一个JavaScript错误,应该是}。查看代码后,我进入了login.aspx[dynamic](Visual Studio 2013 Ultimate-忘记提及)。导致问题的代码是:

Sys.Application.add_init(function() {
$create(SomeType.Web.WebControls.BasePageBehavior, 
{"id":"SomeControl_callbackExtender","processorStateDataId":"SomeCo="ntrol_callbackExtender_psdh","exceptionPageUrl":"/ExceptionInformation.aspx"}, 
null, 
null, 
$get("SomeControl"));});
可以看出,对于属性,value=“已经插入到JSON对象的中间。我不知道为什么,尽管我倾向于使用过时的东西,或者至少IE 11过时的东西

所有的脚本似乎都经过了正确的注册过程(ScriptManager.RegisterStartupScript),所以…?我从来没有听说过,也没有在网上找到过类似的脚本。任何想法或帮助都将不胜感激


最后,我将IE11设置为在兼容模式下运行此站点。这使我能够看到错误。

找到了解决方法,尽管我还没有找到原因…它出现在另一个问题中: