在打开 ASP.NET AJAX 页面时,有时会出现“'sys' 未定义”的 JavaScript 错误。

一般有两种原因:
一是 web.config 没有正确配置,要正确配置 web.config,请参见创建一个空白的 ASP.NET AJAX 程序或如何将 ASP.NET 文件升级为 AJAX 文件。
二是配置了的 web.config,但是该配置文件没有放在网站根目录或虚拟目录根目录之下。虽然 web.config 可以放在任何目录之下,但是带有 ASP.NET AJAX 配置的 web.config 不能放在普通目录之下,放在普通目录之下 ASP.NET AJAX 配置将不起作用。
当然还有其它一些原因,不过默认情况下不会出现,就不介绍了。
网友评论
- 支持!!(59.38.*.* 2007-12-05 21:26:15)

若更改了系统时间,当前时间比注册ajax是的时间还早,也会出现'sys' 未定义”的 JavaScript 错误
这位大哥太狠了,困扰我好久了
无意中来到这里,从此就喜欢来这里逛了,发现这里写的文章和W3school有很大的相同,都是用简单的话语把问题说得很清楚。
若更改了系统时间,当前时间比注册ajax是的时间还早,也会出现'sys' 未定义”的 JavaScript 错误