当在框架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问题。
有没有人注意到这个?
谢谢和问候
邻省
答案 0 :(得分:0)
这个dll属于第三方,我无法更改此dll所以我应该怎么做才能解决问题
实际上你可以,因为AjaxControlToolkit是一个开源项目。您可以从CodePlex下载项目源代码:http://ajaxcontroltoolkit.codeplex.com/并根据需要对其进行自定义