[jawsscripts] Re: The problematic highlight bar non-reading of an HTML-based "dropDown," that isn't identified as an editCombo box?

  • From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Mon, 2 Dec 2013 09:44:43 +1100

Thanks heaps for the idea Raymand.
Unfortunately, a manual say line doesn't work either here, as Jaws just 
keeps track of the editing cursor, and thus a sayLine just reads the edit 
box, plus whatever partial text might be in there.

But I do so appreciate the ideas!

----- Original Message ----- 
From: "Raymond Jansen" <rh.jansen@xxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Monday, December 02, 2013 9:31 AM
Subject: [jawsscripts] Re: The problematic highlight bar non-reading of an 
HTML-based "dropDown," that isn't identified as an editCombo box?


> Hi Geoff,
>
> what I once did in such a situation was modifying the SayNextLine and 
> SayPriorLine scripts in the Internet Explorer scripts.
> Before the If-statement that checks the Formsmode, I put my own 
> If-statement checking for the Formsmode and the specific control (which 
> was unique in my situation) and when the condition was true, I did a 
> Typekey with an ArrowDown followed by a Pause statement and a Sayline, 
> which did work for me; but you could also try a SayField. At the end of my 
> If-statement I put a Return to stop ferther processing.
>
> I don't know if it will work for you, but you can give it a try.
>
> Cheers Raymond
>
>
>
>
>> Op 1 dec. 2013 om 22:40 heeft "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx> het 
>> volgende geschreven:
>>
>> Hmmm.
>> Thanks much Jackie and Jim/everyone  for your continued helps and ideas
>> here. Keep'em coming! they all help me to think.
>>
>> First, Interesting question Jackie.
>> re the source code revealing the highlight color?
>> But, even if that were the case, and I knew how to get that information 
>> out
>> of the source code, how on earth might one translate whatever that code 
>> was
>> to represent them, into something Jaws would understand?  To attempt to
>> track anyway?
>>
>> I.e. The person I'm working with at the company also asked about maybe
>> installing some third Party software that would flip back perhaps a more
>> accurate rendering of the colour of the text, or maybe pixels I'm not 
>> sure,
>> that the mouse was over etc.  But, my feeling was that this wouldn't be
>> worth pursuing at all, because of the fact that, In my perhaps infantile
>> thinking, one would need to equate whatever values that code would flip
>> back, into something meanigful to jaws? And I just didn't have a clue how
>> that might be done.
>>
>>
>> The problem though seems to be even deeper than it just not tracking the
>> highlight color though, because, and I can't be sure of this and I know 
>> it's
>> kinda pretty germane to solving the problem, so I do need to double Check 
>> it
>> when I'm next able to,but, from my mmemory, I'm pretty sure I did flip
>> Screen echo to, "all," just to identify whether it was merely a tracking
>> highlight issue, or whether jaws wasn't even seeing any text altering
>> onScreen as the highlight bar was moved up and down this list at all! 
>> and,
>> unfortunately, again just from memory, it seemed like that indeed was the
>> case!
>> Viz, even when screenEcho is set to all, and where one might normatively
>> expect the text that becomes unhighlighted to be spoken, as well as the 
>> new
>> Text being highlighted etc, as I've seen before in these cases,
>> I don't believe I was hearing anything from jaws at all in that
>> circumstance!
>>
>> Which, as I write this out for discussion now, sort of suggests to me 
>> that
>> NewTextEvent isn't even picking anything up as being redrawn onScreen in
>> this kind of situation?
>>
>> But, if a highlight bar is moving, I had previously kinda thought this 
>> was a
>> manditory occurrance?  Or could some more direct ScreenWriting mechanism
>> perhaps be being used that doesn't get piped through the NewTextEvent
>> routine?
>>
>> Hmmm, I guess what I should jolly well do when I'm next able to, is put a
>> SayString in NewTextEvent, and see whether indeed it is getting fired at 
>> all
>> by the arrowPresses and highlight bar movement in this particular 
>> control.
>> Why didn't I think of that before!
>> Does anyone feel that determining this, might provide some kind of better
>> handle for a solution though?
>>
>> Jim's restatement of the issue is also appreciated and helpful though.
>> Because that's exactly one of the things I was thinking might provide us
>> with a solution, or might be blocking jaws from noticing Highlights, viz,
>> the presence of the normal editing Cursor Caret, that it's obviously
>> focusing on at the exclusion of doing anything else.
>>
>>
>> ----- Original Message ----- 
>> From: "Jackie McBride" <abletec@xxxxxxxxx>
>> To: <jawsscripts@xxxxxxxxxxxxx>
>> Sent: Saturday, November 30, 2013 2:14 PM
>> Subject: [jawsscripts] Re: The problematic highlight bar non-reading of 
>> an
>> HTML-based "dropDown," that isn't identified as an editCombo box?
>>
>>
>>> Lavender is more of a purple color than it is blue, Geoff, which means
>>> equally little to u, I'm sure. Might the source code of the css reveal
>>> the highlight colors?
>>>
>>>> On 11/29/13, Geoff Chapman <gch@xxxxxxxxxxxxxxxx> wrote:
>>>> Hi everyone.
>>>>
>>>> NO joy with any of the suggestions tried so far, except for Arder's
>>>> below.
>>>> haven't gotten to try that one yet, so keep any other suggestions on 
>>>> this
>>>> coming.
>>>>
>>>> Jackie when I get a remote login to this system, I'll be able to trial 
>>>> a
>>>> few
>>>>
>>>> more things like HSC's GetColorAtPoint functionality, as opposed to the
>>>> Jaws+TopRow5 Get TextColor Foreground/Bakground, the dude I'm working
>>>> with
>>>> was certainly surprised when what he thought was a blue highlight bar,
>>>> got
>>>> defined as Grey13 on lavender.
>>>> Although I thought lavender was a type of blue, but ... hey, what would 
>>>> I
>>>> know.
>>>>
>>>> Jim tested with the Jaws cursor tucked firmly out of the way, and
>>>> invisible
>>>>
>>>> cursor on highlighted text just with focus etc, still thinks it's 
>>>> grey13
>>>> on
>>>>
>>>> Lavender, whereas the non-highlighted text in the list is identified as
>>>> Grey13 on white. so we tried setting the custom highlight as anything 
>>>> on
>>>> Lavender, since it seemed to us that it was maybe the background that 
>>>> was
>>>> doing the highlighting, but, still no joy. jaws doesn't track it as
>>>> highlight is moved up and down.
>>>> Sigh.
>>>> ----- Original Message -----
>>>> From: "Artur Räpp" <rtr@xxxxxxxxx>
>>>> To: <jawsscripts@xxxxxxxxxxxxx>
>>>> Sent: Friday, November 29, 2013 5:36 PM
>>>> Subject: [jawsscripts] Re: The problematic highlight bar non-reading of
>>>> an
>>>> HTML-based "dropDown," that isn't identified as an editCombo box?
>>>>
>>>>
>>>>> Hello,
>>>>>
>>>>> On a webpage I found following solution with a "edit-combo"
>>>>>
>>>>> I moved to edit field (edit part of the edit-combo), turned off the
>>>>> virtual cursor, typed some letter, pressed once down arrow, pressed 
>>>>> tab
>>>>> once, landed on the listbox part and then moved down with down arrow.
>>>>> After I found what I needed, I turned virtual cursor again on.
>>>>>
>>>>> On another such HTML editcombo I didn't found any solution and copied
>>>>> the choices into a file and copi-pasted from the file the right choice
>>>>> into edit field. With the full text system chose the right choice. The
>>>>> coices were static. To get the choices, I used ins+ctrl+shft+f1 
>>>>> keyboard
>>>>> command (Advanced Element Information).
>>>>>
>>>>> my 0.01$.
>>>>>
>>>>> Artur
>>>>>
>>>>> 29.11.2013 2:00, Geoff Chapman kirjutas:
>>>>>> Hi Scripters.
>>>>>> Ok, in relation to my query the other day, about a particular 
>>>>>> so-called
>>>>>> "drop-down,"type element on a particular client's workPlace site that
>>>>>> Jaws will not handle correctly,
>>>>>> I now have more information about this, and would very much 
>>>>>> appreciate
>>>>>> anyone's views on where I might even start to solve this problem, as
>>>>>> it's
>>>>>>
>>>>>> a dealBreaker for this poarticular employed person, re being able to 
>>>>>> do
>>>>>> his job on the new system the company is rolling out in February.
>>>>>> It's a bit of a lengthy query, but I'd appreciate those who're able, 
>>>>>> to
>>>>>> stick with me whilst I try and elaborate what, I, think is so far 
>>>>>> going
>>>>>> on here.
>>>>>>
>>>>>> Ok So, first, this is an html-based
>>>>>> system, and everything else here seems to be beautifully accessible,
>>>>>> even
>>>>>>
>>>>>> the fields are all labelled properly.
>>>>>>
>>>>>> Second, I've turned off AutoForms mode, as I find this mode very
>>>>>> problematic and just annoying to navigate, after years of using the
>>>>>> manual forms mode modality.
>>>>>> Also trying to eliminate as much of the so-called automatic smarts, 
>>>>>> as
>>>>>> possible, to eliminate unknown and possibly erroneous behaviours etc.
>>>>>>
>>>>>> However there's this one particular totally problematic
>>>>>> control-type/element, which consists of initially what Jaws 
>>>>>> identifies
>>>>>> as
>>>>>>
>>>>>> a straight ahead, edit, box.  However, this particular element,
>>>>>> operates
>>>>>>
>>>>>> in practise, actually, more like what I understand to be often 
>>>>>> defined
>>>>>> by
>>>>>>
>>>>>> jaws as an "EditCombo", control.
>>>>>> Whereby, as you start typing into the edit part of the field, a
>>>>>> "drop-down" list appears,matching the entries it finds related to the
>>>>>> letters in the text query entered so far.
>>>>>>
>>>>>> (Additionally, the field visually contains a little downpointing
>>>>>> graphical triangle, which sighted users may click on to drop down the
>>>>>> unfiltered list, and visually view it that way, if preferred, with no
>>>>>> text query filtering applied.)
>>>>>> But which is, not, activated at all by pressing Alt+DownArrow, as one
>>>>>> would expect if Jaws handled the element as a proper EditCombo.
>>>>>>
>>>>>> Now. The major problem is, that even though pressing downArrow, does
>>>>>> start to navigate the entries in this field, placing what it 
>>>>>> identifies
>>>>>> as a Grey13 on Lavender highlight highlight color over each selected
>>>>>> entry,
>>>>>> Jaws does not read this highlight,, because it's locked into the fact
>>>>>> that there's presumably still an iBeam edit cursor sitting in the 
>>>>>> edit
>>>>>> box the whole time. So it just keeps reReading, "Edit," plus whatever
>>>>>> the
>>>>>>
>>>>>> current text query value has been typed in, and is thus populating 
>>>>>> that
>>>>>> edit field, upon each arrow press.
>>>>>>
>>>>>> now another perhaps relevant aspect to understand about this 
>>>>>> particular
>>>>>> controlType, as compared to some others I've seen, which although not
>>>>>> identifying as EditCombos either, appear to behave in this very way,
>>>>>> but
>>>>>>
>>>>>> which jaws does quite happily read,
>>>>>> Is thatt in our version, the control doesn't immediately populate the
>>>>>> edit field, with the entire selection one navigates to with the arrow
>>>>>> keys.
>>>>>> Whereas, the ones that jaws does happily appear to read properly, do
>>>>>> seem
>>>>>>
>>>>>> to do this.
>>>>>> Therefore, in those fields where jaws does identify what one has
>>>>>> arrowed
>>>>>>
>>>>>> to,
>>>>>> it's probably not doing so by reading/tracking the highllight bar, 
>>>>>> but
>>>>>> simply by reading what's appearing at the edit cursor.
>>>>>>
>>>>>> My first thought was to try and reClass the window, but, this didn't
>>>>>> have
>>>>>>
>>>>>> any good effect, since of course as ai realized later, what I want to
>>>>>> do
>>>>>>
>>>>>> here, is reClass, as far as Jaws is concerned, these individual
>>>>>> elements,
>>>>>>
>>>>>> which are probably not the same as whole windows anyway.
>>>>>> When I looked at the class of the window in focus, it just showed 
>>>>>> some
>>>>>> basic high-level seemingly irrelevant class  such as
>>>>>> Class = MozillaContentWindowClass etc.
>>>>>>
>>>>>> So no joy there.
>>>>>>
>>>>>>
>>>>>>
>>>>>> My second thought, was to try and identify the custom highlight 
>>>>>> color,
>>>>>> and assign this as a custom highlight in jaws, hoping to attract it's
>>>>>> attention to the fact that it should be checking for, and
>>>>>> tracking/reading, anything in that highlight color.
>>>>>>
>>>>>> However, I have no joy doing that either.
>>>>>>
>>>>>> putting the jaws cursor on it, it reckons the highlight is Grey13 on
>>>>>> Lavender, but, yep, this didn't work either.
>>>>>>
>>>>>>
>>>>>>
>>>>>> So has anyone got any bright ideas as to what I might try next?
>>>>>> Is Custom Highlight tracking even working in jaws15 at present 
>>>>>> anywayz?
>>>>>> Some way I can tell jaws how to properly handle this type of element?
>>>>>> ignoring the edit box cursor, and tracking the highlight bar instead?
>>>>>> Below I have included the rather comvoluted, but possibly helpful to
>>>>>> someone who may know, element information from the jaws+Shift+f1,
>>>>>> whilst
>>>>>>
>>>>>> over this particular field.
>>>>>>
>>>>>> Thanks much for any tips!
>>>>>> See below for the tech stuff about the elemtn.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Element Information:
>>>>>>
>>>>>> Tag INPUT has 7 parameters:
>>>>>>
>>>>>> autocomplete=off
>>>>>>
>>>>>> class= x-form-text x-form-field  x-form-focus
>>>>>>
>>>>>> id=par-1C05555973514DF39BE96CF44694A3B2-d
>>>>>>
>>>>>> size$
>>>>>>
>>>>>> style
>>>>>> tabindex!002
>>>>>>
>>>>>> type=text
>>>>>>
>>>>>> MSAA Role*
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class=x-form-field-wrap x-form-field-trigger-wrap 
>>>>>> x-trigger-wrap-focus
>>>>>>
>>>>>> id=ext-gen437
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class=x-form-element
>>>>>>
>>>>>> id=x-form-el-par-1C05555973514DF39BE96CF44694A3B2-d
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class=x-form-item
>>>>>>
>>>>>> id=ext-gen434
>>>>>>
>>>>>> tabindex=-1
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-request-column x-request-column-out x-form-label-top 
>>>>>> x-column
>>>>>>
>>>>>> id=ext-comp-1504
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class=x-column-inner
>>>>>>
>>>>>> id=ext-gen423
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class=x-panel-body x-panel-body-noheader x-panel-body-noborder
>>>>>> x-column-layout-ct
>>>>>>
>>>>>> id=ext-gen386
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 2 parameters:
>>>>>>
>>>>>> class=x-panel-bwrap
>>>>>>
>>>>>> id=ext-gen385
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-panel request-view-category x-panel-noborder
>>>>>>
>>>>>> id=ext-comp-1503
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag FORM has 5 parameters:
>>>>>>
>>>>>> class=x-panel-body ss-svc-form-body x-panel-body-noheader
>>>>>> x-panel-body-noborder x-form
>>>>>>
>>>>>> enctype=application/x-www-form-urlencoded
>>>>>>
>>>>>> id=ext-gen184
>>>>>>
>>>>>> method=post
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 2 parameters:
>>>>>>
>>>>>> class=x-panel-bwrap
>>>>>>
>>>>>> id=ext-gen335
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-panel ss-svc-form x-panel-noborder x-form-label-left
>>>>>> x-box-item
>>>>>>
>>>>>> id=ext-comp-1270
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class=x-box-inner
>>>>>>
>>>>>> id=ext-gen334
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-box-layout-ct
>>>>>>
>>>>>> id=ext-comp-1272
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class=x-panel-body x-panel-body-noheader
>>>>>>
>>>>>> id=ext-gen318
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 2 parameters:
>>>>>>
>>>>>> class=x-panel-bwrap
>>>>>>
>>>>>> id=ext-gen316
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-panel x-frs-sc-param-form ss-svc-form
>>>>>>
>>>>>> id=ext-comp-1268
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class=x-panel-body x-panel-body-noheader x-panel-body-noborder
>>>>>>
>>>>>> id=ext-gen315
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 2 parameters:
>>>>>>
>>>>>> class=x-panel-bwrap
>>>>>>
>>>>>> id=ext-gen314
>>>>>>
>>>>>> Tag DIV has 2 parameters:
>>>>>>
>>>>>> class= x-panel tab-panel parameters-tpl x-flex-portal-child
>>>>>> x-panel-noborder
>>>>>>
>>>>>> id=ext-comp-1283
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-flex-portal-child-frame
>>>>>>
>>>>>> id=ext-comp-1284
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class=x-tab-panel-body x-tab-panel-body-top
>>>>>>
>>>>>> id=ext-gen224
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 2 parameters:
>>>>>>
>>>>>> class=x-tab-panel-bwrap
>>>>>>
>>>>>> id=ext-gen223
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-tab-panel x-frs-flex-portlet
>>>>>>
>>>>>> id=ext-comp-1239
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class=x-panel-body x-panel-body-noheader x-panel-body-noborder
>>>>>>
>>>>>> id=ext-gen208
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 2 parameters:
>>>>>>
>>>>>> class=x-panel-bwrap
>>>>>>
>>>>>> id=ext-gen207
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-panel x-frs-flex-portal x-panel-noborder x-border-panel
>>>>>>
>>>>>> id=ext-comp-1223
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class=x-panel-body x-panel-body-noheader x-panel-body-noborder
>>>>>> x-border-layout-ct
>>>>>>
>>>>>> id=ext-gen206
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 2 parameters:
>>>>>>
>>>>>> class=x-panel-bwrap
>>>>>>
>>>>>> id=ext-gen205
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-panel x-panel-noborder
>>>>>>
>>>>>> id=ext-comp-1227
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class=x-panel-body x-frs-flex-panel-body x-panel-body-noheader
>>>>>>
>>>>>> id=ext-gen187
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 2 parameters:
>>>>>>
>>>>>> class=x-panel-bwrap
>>>>>>
>>>>>> id=ext-gen185
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-panel x-frs-formview
>>>>>>
>>>>>> id=ext-comp-1222
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class=x-panel-body x-panel-body-noheader x-panel-body-noborder
>>>>>>
>>>>>> id=ext-gen17
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 2 parameters:
>>>>>>
>>>>>> class=x-panel-bwrap
>>>>>>
>>>>>> id=ext-gen16
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-panel x-frs-content x-border-panel
>>>>>>
>>>>>> id=ext-comp-1002
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class=x-panel-body x-panel-body-noborder x-border-layout-ct
>>>>>>
>>>>>> id=ext-gen12
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 2 parameters:
>>>>>>
>>>>>> class=x-panel-mc
>>>>>>
>>>>>> id=ext-gen15
>>>>>>
>>>>>> Tag DIV has 1 parameters:
>>>>>>
>>>>>> class=x-panel-mr
>>>>>>
>>>>>> Tag DIV has 1 parameters:
>>>>>>
>>>>>> class=x-panel-ml
>>>>>>
>>>>>> Tag DIV has 2 parameters:
>>>>>>
>>>>>> class=x-panel-bwrap
>>>>>>
>>>>>> id=ext-gen11
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-panel x-panel-noborder
>>>>>>
>>>>>> id=WorkspaceFrame
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag BODY has 3 parameters:
>>>>>>
>>>>>> href=https://kfchelp-stg.saasit.com/WorkspaceLoader.aspx?Id=ServiceReq&Profile=ObjectWorkspace&LayoutName=SDA-YAI&TabId=ext-comp-1101
>>>>>>
>>>>>> id=main_body
>>>>>>
>>>>>> rssúlse
>>>>>>
>>>>>> MSAA Role
>>>>>>
>>>>>> Tag IFRAME has 8 parameters:
>>>>>>
>>>>>> class=x-managed-iframe
>>>>>>
>>>>>> frameborder=0
>>>>>>
>>>>>> id=ext-gen112
>>>>>>
>>>>>> name=ext-gen112
>>>>>>
>>>>>> scrolling=auto
>>>>>>
>>>>>> src
>>>>>> style
>>>>>> title=Object Workspace
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class=x-panel-body x-panel-body-noheader x-panel-body-noborder
>>>>>>
>>>>>> id=ext-gen111
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 2 parameters:
>>>>>>
>>>>>> class=x-panel-bwrap
>>>>>>
>>>>>> id=ext-gen110
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-panel x-panel-noborder
>>>>>>
>>>>>> id=panelext-comp-1101
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-border-panel
>>>>>>
>>>>>> id=app-frame-body
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-box-item x-border-layout-ct
>>>>>>
>>>>>> id=app-content-wrapper
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class=x-box-inner
>>>>>>
>>>>>> id=ext-gen10
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-box-layout-ct
>>>>>>
>>>>>> id=ext-comp-1003
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-app-content x-border-panel
>>>>>>
>>>>>> id=AppBody
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag DIV has 3 parameters:
>>>>>>
>>>>>> class= x-app-frame x-border-layout-ct
>>>>>>
>>>>>> id=BorderWrapper
>>>>>>
>>>>>> style=
>>>>>>
>>>>>> Tag BODY has 3 parameters:
>>>>>>
>>>>>> href=https://kfchelp-stg.saasit.com/Default.aspx
>>>>>>
>>>>>> id=main_body
>>>>>>
>>>>>> rssúlse
>>>>>>
>>>>>> MSAA Role
>>>>>>
>>>>>> Press ESC to close this message.
>>>>>>
>>>>>>
>>>>>> *****
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Also, today in IE, (haven't tried yet in other browsers) I ran across 
>>>>>> a
>>>>>> Suburb/postcode field, at the below URL, which I wanted you to just
>>>>>> eyeball as it
>>>>>> *appeared* to work similarly to how I imagine our dropdowns on your
>>>>>> site
>>>>>>
>>>>>> are working? which this one, jaws reads perfectly fine? but am unsure
>>>>>> of
>>>>>>
>>>>>> course
>>>>>> of the backEnd element/Javascript running ... etc.
>>>>>>
>>>>>>
>>>>>>
>>>>>> It's at the following URL:
>>>>>>
>>>>>> https://www.oxfam.org.au/my/donate/typhoon-haiyan-yolanda?utm_campaign=Typhoon_2nd_ask&utm_medium=Email&utm_source=Typhoon_2nd_ask
>>>>>>
>>>>>>
>>>>>> Leaving virtual cursor enabled for the moment, After tabbing to the
>>>>>> correct field, Hit enter to turn on forms mode, then type something
>>>>>> that
>>>>>>
>>>>>> will bring
>>>>>> up multiple entries in the list, then hit down arrow. Try it in your
>>>>>> version of IE?
>>>>>>
>>>>>> For me here, in IE8, jaws reads each highlighted entry just fine as 
>>>>>> one
>>>>>> arrows up and down in this list,
>>>>>>
>>>>>> without having to assign any custom highlight colors at all.
>>>>>>
>>>>>>
>>>>>> For interest, though I know it won't mean much to you, here's the
>>>>>> backend
>>>>>>
>>>>>> stuff re the element that Jaws reports when doing a Control+Insert+F1
>>>>>> on
>>>>>>
>>>>>> that
>>>>>> field in IE 8, without forms mode enabled.
>>>>>>
>>>>>> (note that this Insert+Shift+F1 keystroke doesn't work when either
>>>>>> forms
>>>>>>
>>>>>> mode is enabled or virtual cursor is off, which are effectively the
>>>>>> same
>>>>>>
>>>>>> thing
>>>>>> anyway:)
>>>>>>
>>>>>>
>>>>>> Element Information:
>>>>>>
>>>>>>
>>>>>> Tag INPUT has 11 parameters:
>>>>>> aria-autocomplete=list
>>>>>> aria-haspopup=true
>>>>>> autocomplete=off
>>>>>> class=ui-autocomplete-input
>>>>>> id=suburb_ac
>>>>>> jquery172036613851847330175
>>>>>> name=suburb_ac
>>>>>> role=textbox
>>>>>> tabindex!
>>>>>> type=text
>>>>>> value=EPPING,  NSW,  2121
>>>>>> MSAA Role*
>>>>>>
>>>>>>
>>>>>> Tag DIV has 1 parameters:
>>>>>> class=input
>>>>>>
>>>>>>
>>>>>> Tag DIV has 1 parameters:
>>>>>> class=clearfix
>>>>>>
>>>>>>
>>>>>> Tag DIV has 1 parameters:
>>>>>> id=autoggle-au
>>>>>>
>>>>>>
>>>>>> Tag DIV has 1 parameters:
>>>>>> class=form-row
>>>>>>
>>>>>>
>>>>>> Tag FIELDSET has 0 parameters:
>>>>>>
>>>>>>
>>>>>> Tag FORM has 8 parameters:
>>>>>> _submit_attached=True
>>>>>> accept-charset=utf-8
>>>>>> action=https://www.oxfam.org.au/my/donate/typhoon-haiyan-yolanda
>>>>>> class=myform form-stacked
>>>>>> enctype=application/x-www-form-urlencoded
>>>>>> id=donation_form
>>>>>> jquery172036613851847330175(
>>>>>> method=post
>>>>>>
>>>>>>
>>>>>> Tag DIV has 1 parameters:
>>>>>> class=span11 main-content
>>>>>>
>>>>>>
>>>>>> Tag DIV has 1 parameters:
>>>>>> class=row
>>>>>>
>>>>>>
>>>>>> Tag DIV has 1 parameters:
>>>>>> id=bootstrap
>>>>>>
>>>>>>
>>>>>> Tag DIV has 1 parameters:
>>>>>> class=main-holder
>>>>>>
>>>>>>
>>>>>> Tag DIV has 1 parameters:
>>>>>> id=main
>>>>>>
>>>>>>
>>>>>> Tag DIV has 1 parameters:
>>>>>> id=wrapper
>>>>>>
>>>>>>
>>>>>> Tag BODY has 2 parameters:
>>>>>> href=https://www.oxfam.org.au/my/donate/typhoon-haiyan-yolanda?utm_campaign=Typhoon_2nd_ask&utm_medium=Email&utm_source=Typhoon_2nd_ask
>>>>>> rssúlse
>>>>>> MSAA Role
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Press ESC to close this message.
>>>>>>
>>>>>> __________�
>>>>>>
>>>>>> View the list's information and change your settings at
>>>>>> //www.freelists.org/list/jawsscripts
>>>>> __________�
>>>>>
>>>>> View the list's information and change your settings at
>>>>> //www.freelists.org/list/jawsscripts
>>>>
>>>> __________�
>>>>
>>>> View the list's information and change your settings at
>>>> //www.freelists.org/list/jawsscripts
>>>
>>>
>>> -- 
>>> Jackie McBride
>>> Author of the Upcoming Book
>>> “Beyond Baffled: the Technophobe’s Guide to Creating a Website”
>>> Web Hosting & development: www.brighter-vision.com
>>> Jaws Scripting training
>>> www.screenreaderscripting.com
>>> __________�
>>>
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/jawsscripts
>>
>> __________�
>>
>> View the list's information and change your settings at
>> //www.freelists.org/list/jawsscripts
>>
> __________�
>
> View the list's information and change your settings at
> //www.freelists.org/list/jawsscripts
> 

__________�

View the list's information and change your settings at 
//www.freelists.org/list/jawsscripts

Other related posts: