首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ASP.NET Ajax客户端框架未能在ASP.NET窗体中加载

ASP.NET Ajax客户端框架未能在ASP.NET窗体中加载
EN

Stack Overflow用户
提问于 2013-12-17 21:26:08
回答 1查看 1.8K关注 0票数 0

我读过很多有关这个问题的讯息。但到目前为止,还没有找到解决办法。更多细节:这是VS 2012中的ASP.NET Web (而不是MVC)项目。此错误发生在Login.aspx的处理过程中。只有当我使用调试时,问题才会发生。当我用Chrome进行调试时,脚本加载得很好。我创建了另一个--用于测试-- ASP.NET works解决方案,它可以工作。所以我假设框架中没有任何东西被破坏。

以下是违规代码:

代码语言:javascript
运行
复制
<script src="/bundles/MsAjaxJs?v=_Onj24X0Yu7cK2nh78YBmVwMlQTGcakS5HZSOI_a6SM1" 
type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax client-side framework failed to   
load.');
//]]>
EN

回答 1

Stack Overflow用户

发布于 2013-12-18 23:02:43

好吧--这不是IE11的问题:)

在使用IE的任何其他页面上都不会发生这种情况;但是您的其他页面是否使用ASP.NET Ajax呢?

您能否尝试使用IE中的网络跟踪工具(调试工具的网络选项卡)来查看浏览器在请求login.aspx资源时得到的响应?

您还可以检查您在IE中的兼容性模式设置--确保它是IE9文档标准。

如果所有这些都没有任何好处,您能为login.aspx发布代码吗?

编辑过的

你没提到使用Auth表格。尝试为脚本资源的路径向<location>添加异常web.config路径,例如:-

代码语言:javascript
运行
复制
  <location path="admin/css" allowOverride="true">
    <system.web>
      <authorization>
        <allow users="*" />
      </authorization>
    </system.web>
  </location>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20645019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档