13. A computing system for facilitating screen readers of online electronic documents, comprising: a processor running computer readable program code configured to generate a structured electronic document including markup language code and scripting language code whose execution is triggered by an occurrence of an event associated with execution of the markup language code, the execution of the scripting language code producing a web presentation unrecognized by a screen reader software program; and memory storing a configuration file that maps of one or more functions of the screen reader software program to one or more functions performed by the scripting language code that produces the unrecognized web presentation when the scripting language code is executed in response to the occurrence of the event, wherein the processor executes computer readable program code to incorporate the configuration file within the structured electronic document when the structured electronic document is initially generated, before the structured electronic document is posted on a web server and made available for subsequent downloading and display, and wherein the configuration file points to text obtained from the unrecognized web presentation in the markup language code to be read aloud by the screen reader software program.
15. The computing system of claim 13 , wherein the configuration file is an XML file.