Text box focus problems after installing KB933566

P

Peter

I'm getting some strange behaviour in regards to text box focus after
I've installed KB933566 in IE 6. I've isolated this KB fix through
some trial and error (and a lot of restarts).

I have a web application (IE only) which contains a table with several
3-column rows with the last column containing a text box. The table
has some javascript (onmouseover) on it to highlight the row by
changing the CSS class, when the mouse is hovering on, or has focus.
The page loads with data in the text boxes. When I click on a box
which has more than 5 or 6 characters, the cursor stays in the box as
long as I have the mouse on top of the text box. Once I move the mouse
away from the text box, the focus disappears. Furthermore, the cursor
changes to a default arrow, after I click the text box. The cursor
should stay as an I-beam as long as the mouse is over the text box.
This is not a problem for text boxes with less than 5 characters. l've
checked all my javascripts and CSS, and nothing suggests a change of
focus or cursor.

The disappearing focus problem doesn't exist in IE 7, even for texts
of more than 5 characters. When I uninstall KB933566, the problem goes
away, as well.

I've tried this on Win XP SP2 (IE 6 SP2) and Win 2000 SP4 (IE 6 SP1).

Has anyone else experienced this? What is it about KB933566 that could
cause this?

Any help would be appreciated.
Thanks!
Peter
 
J

Jon Kennedy

The only thing I can see that relates to your issue is that the update
changes the way Jscript and CSS tags are handled:

A memory leak occurs in Internet Explorer 6 when you view a Web page that
uses JScript scripting on a Windows XP-based computer
http://support.microsoft.com/kb/929874/

See this sections of the following bulletin:
CSS Tag Memory Corruption Vulnerability - CVE-2007-1750
Uninitialized Memory Corruption Vulnerability - CVE-2007-1751
http://www.microsoft.com/technet/security/Bulletin/MS07-033.mspx
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top