有段时间我在js中得到未指定的错误

时间:2012-11-03 17:42:23

标签: asp.net vb.net ajaxcontroltoolkit

当在框架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问题。

有没有人注意到这个?

谢谢和问候

邻省

1 个答案:

答案 0 :(得分:0)

  

这个dll属于第三方,我无法更改此dll所以我应该怎么做才能解决问题

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