我的一个aspx页面的Page指令中有MaintainScrollPositionOnPostback="True"
。在回发中,它返回Chrome和FF中回发之前的原始位置,但不是IE9中的回发 - 对于来自Mahdi Hasheminezhad的jscript解决方案也是如此。
曾经有一段时间(Page指令或jscript)无效,修复方法是通过GP将站点添加到可信站点区域;任何解决方案后来都有效。但是,由于要求,我不得不将站点移动到本地Intranet安全区 - 不确定这是否是MaintainScrollPosition破坏的地方。 “本地Intranet区域”的默认安全设置为“中低”,因此它们应低于“可信站点”,因此它的工作方式应该相同。
我是从Scott Hanselman尝试过的,但是没有用。
还有什么可能导致它无法在IE9中运行?