我正在使用带有 ASP.NET 的 WebForms 开发一个 Web 应用程序。使用 ScriptManager,我正在加载自定义 javascript 脚本文件。
当我在浏览器中查看页面时,我没有得到预期的操作(显示计时器)并且页面上的“查看源代码”给了我以下错误消息:
//<![CDATA[
if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax client-side framework failed to load.');
//]]>
在我尝试进行故障排除时,我在 ASP.NET 网站中使用了相同的 javascript 文件,它工作正常。它似乎只发生在 Web 应用程序中。我还在我的 javascript 文件中添加了一个警报,它在网站和 Web 应用程序上都可以正常工作。