On Sun, Nov 9, 2008 at 8:57 PM, e. roman <[EMAIL PROTECTED]> wrote:
>
> Thanks for the report, I will file a report to track this.
>
> The problem is we (and Safari) fire onchange event anytime the
> selection changes after being focused. So when you change the
> selectedIndex from within the onchange handler, it will have focus and
> hence fire again.
>
> To workaround the problem, you can tell the dropdown to blur itself
> before changing the index. This will prevent it from firing the
> onchange again.
>
> ** Original code **
>
> onchange="if (this.selectedIndex == 0 || confirm('Turn safe spy off?
> If you are younger than 18, click Cancel.') )
> document.safeSpyForm.submit(); else this.selectedIndex = 0;"
>
> ** Workaround code **
>
> onchange="if (this.selectedIndex == 0 || confirm('Turn safe spy off?
> If you are younger than 18, click Cancel.') )
> document.safeSpyForm.submit(); else { this.blur(); this.selectedIndex
> = 0;} "

This workaround doesn't work.

Amir

>
> On Sun, Nov 9, 2008 at 11:21 AM, Amir  Michail <[EMAIL PROTECTED]> wrote:
>>
>> Hi,
>>
>> You can see this bug here:
>>
>> http://chatbotgame.com/?cmd=chat_s
>>
>> Try switching to "I'm 18+" but then click cancel.  Next, scroll the
>> page.
>>
>> Amir
>>
>> >
>>
>
> >
>



-- 
http://chatbotgame.com
http://numbrosia.com
http://twitter.com/amichail

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Chromium-discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/chromium-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to