asp.net - Sys 未定义 - 仅 IE 7 中的 ajax 问题

标签 asp.net ajax internet-explorer-7 iis-6 windows-server-2003

我有一个奇怪的问题,似乎只影响 IE 7。该网站是一个 3.5 c# asp.net 网站,它使用 ajax 和部署到 win 2003 服务器的 ajax 控制工具包。 web.config 中的所有内容似乎都是正确的。事实上,一切在 IE6 和 Firefox 3 中都能完美运行。只有在 IE7 中,我才会遇到可怕的 sys is undefined 错误。

此外,该网站在相同代码的不同安装上对于 IE7 似乎运行良好。该服务器运行 win 2003,设置非常相似。

由于这似乎是服务器问题,是否有任何类型的设置会阻止启用 ajax 的网站在 IE7 中正确显示?

最佳答案

我知道您说过 web.config 中的所有内容似乎都是正确的,但仍然在该服务器上再次检查:

<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>元素。

如果存在,则在 IE7 中查看源代码,并获取 ScriptResource.axd 脚本引用 URL 之一,然后将其粘贴到浏览器中,然后查看它返回的内容。

关于asp.net - Sys 未定义 - 仅 IE 7 中的 ajax 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/369515/

相关文章:

php - 如何处理海量数据集并提供实时用户体验

javascript - 无法使用数据表和免费编辑器编辑/创建/删除表中的元素

javascript - 灯箱关闭链接在 IE7 中不起作用

asp.net - 没有命名空间的文件夹 C#、.Net、VS 2008

javascript - 表单提交前的 jQuery off()

mysql - Visual Studio 配置数据源 MySQL

html - IE7 margin 问题

javascript - 使用异步 ajax 调用(过多)时 IE7 挂起 : false

必须需要 ASP.NET 服务器控件属性属性

c# - asp.net 中 Kafka Consumer 中的 SSL 证书