我收到了SCRIPT5009:当我在IE 10中使用asp菜单而不是IE 9(之前已安装)时,WebForm_GetElementByTagName是未定义的错误。
当我试图找到它时,我发现这是因为当生成WebResource.axd时,它没有此方法的定义。
根据进一步的调查结果,我发现.net不会将浏览器文件中的IE 10识别为缺少其条目。
所以为此我们有补丁可以修复这个问题,但是我想添加任何javascript或代码,它们将为WebForm_GetElementByTagName添加定义,或者解决错误。
答案 0 :(得分:3)
Scott Hanselman covered this problem前段时间。如果您不想安装补丁,则必须在评论中使用Greg Smalter建议的解决方法:将Page.ClientTarget
property设置为“uplevel”,在Page_Init
事件中或<%@ Page ... %>
指令。