window.scrollBy fires before hash/anchor scroll in Chrome and Safari
<p>Here's a frustrating problem. I use the following in script inside of a jQuery load block:</p>

<pre><code>window.scrollBy(0,-100);
</code></pre>

<p>I do it because I set a div to be fixed at the top of the page through scrolling, and this line will compensate so that the anchor you've clicked to (http://page.html#foo) is seen where it should be.</p>

<p>It works great in Firefox. In Chrome and Safari, it doesn't, because the load event appears to happen before the browser scrolls to the anchor.</p>

<p>Any suggestions?</p>
