[jawsscripts] Re: scripting for multiple programs running on Internet Explorer?

  • From: Chad Foster <chad.foster@xxxxxxxxxx>
  • To: jawsscripts@xxxxxxxxxxxxx
  • Date: Thu, 11 Oct 2012 09:11:22 -0400

I would try the following:

1. Use IE domain/URL to distinguish between programs and the Internet
and track the program and/or regular website status using a global
variable
2. Tie your code to the scripts as usual, although you'll need to read
the global var mentioned above to determine behavior
3. You may consider using the SwitchToScriptFile function to load
JSS/JSB files for each program -- each of these JSS files should have
a "Use" statement at the top that uses the shipping IE JSB file

If you use the SwitchToScriptFile rather than the
SwitchToConfiguration file, you should be able to continue using the
IE keystrokes. If you switch to another configuration, you'll probably
lose those keystroke mappings. This is why I recommend using the
SwitchToScriptFile instead.

Items #1 and #2 above I have done frequently and recently. Item #3 has
been a while, so there may be a more elegant solution.

HTH,

Chad

On 10/11/12, Paul Magill <magills@xxxxxxxxxxx> wrote:
> Hi all,
>
> At work we have a number of different applications which all run in
> Internet
> Explorer.
>
> We have been adding scripts for all of these, to the standard FS I E
> scripts, but as more internal applications are moving from seperate
> programs
> with their own .JSS files, to run in Internet Explorer, the scripting is
> becoming too complex, not to mention conflicting keystrokes.
>
> I am hoping for some advice, on how to arrange for some of these
> applications to have their own script & keymap files,  so that when we
> switch from one application  to another, each running in Internet Explorer,
>
> a
> seperate .jss& .jkm  file will be loaded for that program, and importantly,
> still with access to the FS I E functionality.
>
> Can the "USE" statement be manipulated to achieve this?
>
> I have looked at the SwitchToConfiguration  function, but if I were to use
> that to load a script set, for example for the customer database, then all
> the wonderful FS virtual functionality would be lost.
>
> Any suggestions will be greatly appreciated.
>
> Thank you,
> Paul from Australia
>
>
>
> __________ï
>
> View the list's information and change your settings at
> http://www.freelists.org/list/jawsscripts
>
>


-- 
Chad Foster
Access Technology Solutions
Leveling The Playing Field Through Technology
http://www.GO-ATS.net
__________ï

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

Other related posts: