|
| Re: IE7 mistakes two clicks on a SELECT element as a double-click |
 |
Fri, 27 Oct 2006 09:31:10 -040 |
In news:eiiHpAc%23GHA.4800@TK2MSFTNGP05.phx.gbl,
Mikko Noromaa had this to say:
My reply is at the bottom of your sent message:
> BUG: IE7 mistakes two clicks on a SELECT element as a double-click
>
> To reproduce:
>
> Open the test HTML page at the bottom of this post with IE7, and do
> the following:
>
> 1. Click the SELECT element with the mouse to open the drop-down list.
>
> 2. Type the letter 's' to move selection to the "Second choice"
item.
>
> 3. Click the SELECT element again to close the drop-down list.
>
> Perform the above steps quickly enough, and observe the following:
>
> 4. The SELECT element reads "Second choice", but if you click it
> again to open the list, you see that "First choice" is still
selected
> in the list. Also, the value of the SELECT element is still the first
> item (you can verify this by clicking the Show value button).
>
> This behaviour probably happens because IE7 mistakes the two clicks
> on the SELECT element as a double-click even when there is other
> input between the clicks. If you have trouble reproducing the steps,
> try increasing the double-click time in Control Panel.
>
> This bug causes severe problems for users who use the above
> combination (click+letter+click) to use SELECT boxes. The users see
> the value changing correctly, but when they try to save the page, the
> new value will not be saved! Depending on application, this may have
> severe consequences.
> Work-arounds: None found.
>
> This bug was reproduced in the released version of IE7 (7.0.5730.11).
>
> This bug doesn't exist in IE 6.0.
>
>
> Test HTML follows.
>
> ************************************************************
>
> <HTML>
> <HEAD>
> <SCRIPT>
> function showval() {
> var el=document.all('sel');
> alert('Currently selected: '+el.options[el.selectedIndex].text);
> }
> </SCRIPT>
> </HEAD>
>
> <BODY>
> <SELECT NAME="sel">
> <OPTION VALUE="1">First choice
> <OPTION VALUE="2">Second choice
> </SELECT>
> <P>
> <BUTTON ONCLICK="showval();">Show value</BUTTON>
> </BODY>
*points up*
This is IE5.gen.discussion...
*sigh*
For IE7questions please see:
In a newsreader:
news://msnews.microsoft.com/microsoft.public.internetexplorer.general
On the web:
http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.
public.internetexplorer.general
No, no I don't know your answer.
--
Galen - MS MVP - Windows (Shell/User & IE)
http://dts-l.org/ http://kgiii.info/
"Chance has put in our way a most singular and whimsical problem, and
its solution is its own reward." - Sherlock Holmes
|
| Post Reply
|
| Re: BUG: IE7 mistakes two clicks on a SELECT element as a double-click |
 |
Fri, 27 Oct 2006 11:33:46 -040 |
I tried your test and experienced no problem what so ever. That indicates
you have other causes for what you describe.
--
GeneK
"Mikko Noromaa" <excelsql@newsgroup.nospam> wrote in message
news:uWA2alc%23GHA.3952@TK2MSFTNGP03.phx.gbl...
Here you go: http://www.excelsql.com/ie7clickbug/test.htm
--
Mikko Noromaa (mikkon@excelsql.com)
- SQL in Excel, check out ExcelSQL! - see http://www.excelsql.com -
"Kai Schaetzl" <kai@mvps.org.invalid> wrote in message
news:VA.00004cd5.0eb738df@news.conactive.com...
> Mikko Noromaa schrieb am Fri, 27 Oct 2006 15:03:15 +0300:
>
>> Open the test HTML page
>
> why don't you simply provide a test URL?
>
> Kai
> --
> Helpsites about Windows: http://www.mvps.org
> IE repair script: http://iefaq.info
>
|
| Post Reply
|
| Re: BUG: IE7 mistakes two clicks on a SELECT element as a double-click |
 |
Fri, 27 Oct 2006 12:19:37 -040 |
"Mikko Noromaa" <excelsql@newsgroup.nospam> wrote in message
news:%23qo856c%23GHA.4704@TK2MSFTNGP04.phx.gbl
...
> The problem was reported to me by a real user
Who has add-on software by nvidia?
http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.
public.internetexplorer.general&mid=c0db649b-9726-4daa-9eff-2a6031e2c6fa&
;sloc=en-us
(web interface search of this newsgroup for
"ctrl+click" nvidia
)
---
|
| Post Reply
|
| Re: BUG: IE7 mistakes two clicks on a SELECT element as a double-click |
 |
Fri, 27 Oct 2006 14:49:10 +020 |
Mikko Noromaa schrieb am Fri, 27 Oct 2006 15:03:15 +0300:
> Open the test HTML page
why don't you simply provide a test URL?
Kai
--
Helpsites about Windows: http://www.mvps.org
IE repair script: http://iefaq.info
|
| Post Reply
|
| BUG: IE7 mistakes two clicks on a SELECT element as a double-click |
 |
Fri, 27 Oct 2006 15:03:15 +030 |
BUG: IE7 mistakes two clicks on a SELECT element as a double-click
To reproduce:
Open the test HTML page at the bottom of this post with IE7, and do the
following:
1. Click the SELECT element with the mouse to open the drop-down list.
2. Type the letter 's' to move selection to the "Second choice" item.
3. Click the SELECT element again to close the drop-down list.
Perform the above steps quickly enough, and observe the following:
4. The SELECT element reads "Second choice", but if you click it again
to
open the list, you see that "First choice" is still selected in the
list.
Also, the value of the SELECT element is still the first item (you can
verify this by clicking the Show value button).
This behaviour probably happens because IE7 mistakes the two clicks on the
SELECT element as a double-click even when there is other input between the
clicks. If you have trouble reproducing the steps, try increasing the
double-click time in Control Panel.
This bug causes severe problems for users who use the above combination
(click+letter+click) to use SELECT boxes. The users see the value changing
correctly, but when they try to save the page, the new value will not be
saved! Depending on application, this may have severe consequences.
Work-arounds: None found.
This bug was reproduced in the released version of IE7 (7.0.5730.11).
This bug doesn't exist in IE 6.0.
Test HTML follows.
************************************************************
<HTML>
<HEAD>
<SCRIPT>
function showval() {
var el=document.all('sel');
alert('Currently selected: '+el.options[el.selectedIndex].text);
}
</SCRIPT>
</HEAD>
<BODY>
<SELECT NAME="sel">
<OPTION VALUE="1">First choice
<OPTION VALUE="2">Second choice
</SELECT>
<P>
<BUTTON ONCLICK="showval();">Show value</BUTTON>
</BODY>
--
Mikko Noromaa (mikkon@excelsql.com)
- SQL in Excel, check out ExcelSQL! - see http://www.excelsql.com -
|
| Post Reply
|
|
|
|
|
|
|
|
|
|