In every browser `focus()` method on `input` scrolls to top of the page. I hack it with custom method like this:

```
$.fn.focusNo = function () {
    var x = (window.pageXOffset !== undefined) ? window.pageXOffset : (document.documentElement || document.body).scrollLeft,
        y = (window.pageYOffset !== undefined) ? window.pageYOffset : (document.documentElement || document.body).scrollTop;

    this.focus();
    window.scrollTo(x, y);
};

```

but in Interner Explorer (9, 10) this solution doesn't work..

**How do you solve this problem?**