3

当我在 IE 10 而不是 IE 9(之前安装的)中使用 asp 菜单时,我收到 SCRIPT5009: WebForm_GetElementByTagName is undefined 错误。

当我试图找到它时,我发现这是因为在生成 WebResource.axd 时它没有此方法的定义。

在进一步的发现中,我发现 .net 无法识别 IE 10,因为在浏览器文件中它的条目丢失了。

因此,为此我们有可用的补丁来解决这个问题,但是我想添加任何 javascript 或代码来添加 WebForm_GetElementByTagName 的定义或解决错误。

4

1 回答 1

3

Scott Hanselman前段时间谈到了这个问题。如果您不想安装补丁,则必须使用 Greg Smalter 在评论中建议的解决方法:在事件或指令中将Page.ClientTarget属性设置为“uplevel” 。Page_Init<%@ Page ... %>

于 2013-04-24T13:40:30.757 回答