Solved

focus() without scrolling in IE

Posted on 2007-12-03
6
3,391 Views
Last Modified: 2008-02-03
Is it possible to set focus to an object without scrolling to it?
I can see that only IE is doing this.
Whenever I call object.focus(), the screen automatically scrolls to the object.
I tried to save current scroll position and then restoring it back after focus() but I just do not want to see the scroll moving at all.
(actually, i do not mind it myself but the clients do. lol)
Is there a way to do this?
0
Comment
Question by:nagunpyo
6 Comments
 
LVL 75

Expert Comment

by:Michel Plungjan
Comment Utility
Not that I know of.
What is the actual issue?
0
 

Author Comment

by:nagunpyo
Comment Utility
Hi mplungjan~
I'm having this problem while resolving some of the x-browser/design mode/IME issues.
It is very hard to describe everything related to the issue in short but if there's a way to do this then the problem can be easily solved without worrying about any side effects.

And also, I just want to know if this is possible. :-)

Does anybody know for sure if there is a way to do this or not..?
0
 
LVL 75

Expert Comment

by:Michel Plungjan
Comment Utility
I just failed to see a situation where you do not want a field you cannot see become visible when it has the focus...
Sort of the point of the whole thing...
0
How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

 

Assisted Solution

by:bfbower
bfbower earned 50 total points
Comment Utility
eg. A signup form on a squeeze page with a lot of type preceding the form.  You want to make signing up as easy and fool proof as possible...
0
 
LVL 75

Assisted Solution

by:Michel Plungjan
Michel Plungjan earned 200 total points
Comment Utility
Well the answer is "Not that I know of"

But please do me a favour - if you decide to close the question, a "C" grade would not be appropriate since "no" is also an answer

Michel
0
 
LVL 16

Accepted Solution

by:
LeeKowalkowski earned 250 total points
Comment Utility
Firefox 2 is also doing it for me on my test page.

I used .select() instead of .focus() and that seemed to do the trick in Firefox, but not Internet Explorer - oh well.

It seems futile anyway.  Most users will use the scrollbar to scroll which will lose focus anyway.  And automatically setting focus to a form field can throw screen readers off anyway (so I'm led to believe - http://groups.google.com/group/alt.www.webmaster/browse_thread/thread/37645d85d2267f3c/128a9868fc57e295?lnk=raot)

Having the first field of an important form below the fold is a usability issue you should be avoiding really.

Is it a form field though or some other object?

--
Lee
0

Featured Post

Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

Join & Write a Comment

NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.
In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now