0

在框架 2.0 中使用 MaskedEdit.application 构建时,有时我们会在 IE 中收到“未指定错误”(javascript 错误)

如果我启用 debuggin javascript 设置,那么我会发现此错误,否则页面的特定部分不会显示。

如果我们调试,我们可以看到它发生在下面的行

//only for ie , for firefox see keydown
            if (document.activeElement)
            {
                if (e.id == document.activeElement.id)
                {
                    hasInitialFocus = true;
                }
            }

当我试图搜索这段代码的编写位置时,我在 ajaxcontroltool.dll 文件中找到了这段代码。

而且这个 dll 是第三方的,我无法更改这个 dll,所以我应该怎么做才能解决这个问题。

我在 IE8 中尝试过,但在 IE8 中没有收到错误,这意味着代码在 IE8 中运行顺利/无错误。

我在 IE9 中收到此错误,因为出现率是 6 次打开页面。

如果有人知道,请帮我解决这个问题,这让我很头疼。

它看起来像浏览器问题或 dll 问题。

有没有其他人注意到这一点?

谢谢并恭祝安康

肖伊布

4

1 回答 1

0

这个 dll 是第三方的,我无法在这个 dll 中更改,所以我应该怎么做才能解决这个问题

实际上你可以,因为 AjaxControlToolkit 是一个开源项目。您可以从 CodePlex 下载项目源代码:http: //ajaxcontroltoolkit.codeplex.com/并根据您的需要对其进行自定义

于 2012-11-04T22:03:10.677 回答