【问题标题】:The value of the property 'WebForm_AutoFocus' is null or undefined, not a Function object属性“WebForm_AutoFocus”的值为 null 或未定义,不是 Function 对象
【发布时间】:2017-06-21 04:48:19
【问题描述】:

我们有一个使用链接的应用程序,单击该链接会打开一个 jQuery 弹出窗口并专注于弹出窗口的一个文本框。我们在打开弹出窗口时遇到了一些问题,打开时出现问题的步骤是 -

  1. 最初弹出的 jQuery 对话框工作正常,我们可以选择一个值并继续设置帐户。
  2. 在同一浏览器中打开另一个门户/应用程序并做一些工作并关闭该门户。
  3. 然后再次,如果我转到主门户并单击 链接 进行帐户设置,这应该会打开对话框,会引发错误:

属性“WebForm_AutoFocus”的值为 null 或未定义, 不是函数对象

我使用浏览器的开发工具捕获了这个错误。

在一些帖子中我读到这可能是因为 - jQuery 没有正确加载,但在开发人员工具中我能够看到 jquery 脚本。

【问题讨论】:

    标签: javascript jquery asp.net


    【解决方案1】:

    我遇到了这个问题。在浏览器的控制台中,它说WebForm_AutoFocus 为空或未定义。我似乎是由于webresource.axd问题。

    我推荐了channel9.msdn.com - .NET Framework 1.1 Service Pack 1 problem。我替换了我网站虚拟目录中的ASPNET_CLIENT 文件夹。 [我从功能正常的机器上复制了它。源位置 - "C:\Inetpub\wwwroot"] .Restarted IIS。

    这个问题现在似乎已经解决了;但是我不确定根本原因。我的服务器(与我的同事系统相比)的唯一区别是我安装了Ajax 1.0。

    压缩

    另一个关于compression 的帖子是Client-side functionality (DefaultFocus, DefaultButton, etc.) not working

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-15
      • 1970-01-01
      • 2014-07-10
      • 2016-08-28
      • 2013-12-21
      相关资源
      最近更新 更多