0

我使用带有一些 ajax 控制工具包元素的 asp.net 3.5 站点。它在 IE 中运行良好,但在 FF 和 Chrome 中不起作用。

在FF它说错误:

用户代理:Mozilla/4.0(兼容;MSIE 8.0;Windows NT 6.0;WOW64;Trident/4.0;GTB7.3;SLCC1;.NET CLR 2.0.50727;Media Center PC 5.0;.NET CLR 3.5.30729;InfoPath.2 ; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E) 时间戳:2012 年 6 月 7 日星期四 14:14:24 UTC

消息:ASP.NET Ajax 客户端框架加载失败。行:98 字符:34 代码:0 URI:http ://beta2.site.com/page.aspx

消息:“系统”未定义行:129 字符:1 代码:0 URI: http ://beta2.site.com/page.aspx

我使用 IIS7 网络服务器。

它可能是什么?谁能帮我?谢谢!

4

1 回答 1

0

web.config 文件中的值不正确。

应该适合我:

    <httpHandlers>
        <remove verb="*" path="*.asmx"/>
        <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
        <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
        <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
    </httpHandlers>
于 2012-06-07T15:54:28.490 回答