[jawsscripts] Re: How to change accessibility information that JAWS sees

  • From: Csaba Godo <arpadhazi68.jawsul@xxxxxxxxx>
  • To: jawsscripts@xxxxxxxxxxxxx
  • Date: Sun, 5 Jan 2020 20:35:54 +0100

Did you try IEGetCurrentDocument () function, which accesses the DOM in 
the browser? I used it before and my scripts written to several webpages 
still working fine. I used it to "make-up" missing accessiblity infos. 
If you want to change infos displayed in list dialogs of the webpage, 
you have to re-script the listing function and change the displayed text 
during this process.

HTH

Csaba


2019. 12. 20. 20:41 keltezéssel, Da Silva, Mara írta:

Hello all,
I would like to know if it is possible to change the accessibility 
information that JAWS uses when loads a webpage.

This is what I'm trying to do:

   *   I want to change the label on a table, so it will show correctly when 
using JAWS command to list the tables on the page.

My current understanding of how things work:

   *   My understanding is that when a HTML page is loaded JAWS parses it and 
creates a XML file using its own tags (which usually starts with fs-).
   *   I can get this xml file using GetDocumentXML().
   *   I can use many build-in functions to access information on this xml 
structure
   *   I can create a DOM document from the XML file using CreateObject()
   *   I can access information from the DOM using attributes and methods 
from object in System.XML namespace, such as XMLDocument, XMLNode

My problem:

   *   Both the xml file I get and the DOM tree I create are relevant "to me 
only", JAWS is not using those. I can change the table label on the DOM tree 
but it won't have any effect, since that is not the same accessibility 
information that JAWS is using.

My question:

   *   Is there any way to change on the fly the accessibility information 
that JAWS is using?
   *   How do I access it?

Thank you so much,
Mara

__________�

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: