What can cause MaintainScrollPositionOnPostback not to work in IE9?
<p>I have the <code>MaintainScrollPositionOnPostback="True"</code> in the Page directive for one my aspx pages. On a postback it returns the original position before a postback in Chrome and FF but not in IE9 -- same is true for a jscript solution from <a href="http://en.hasheminezhad.com/scrollsaver" rel="nofollow">Mahdi Hasheminezhad</a>.</p>

<p>There was a time when either (Page directive or jscript) wasn't working, the fix was to add the site to the Trusted Sites Zone thru GP; either solution worked afterward. However, due to requirements I had to move the site to the Local Intranet Security Zone -- not sure if this where MaintainScrollPosition broke. The default security settings for Local Intranet Zone are "Medium-Low" so they should be lower than that of Trusted Sites, so it should work the same.</p>

<p>I tried this from <a href="http://www.hanselman.com/blog/BugAndFixASPNETFailsToDetectIE10CausingDoPostBackIsUndefinedJavaScriptErrorOrMaintainFF5ScrollbarPosition.aspx" rel="nofollow">Scott Hanselman</a> but it didn't work. </p>

<p>What else can cause this not to work in IE9?</p>
