I have noticed that the IECanvas has an executeScript(String script) method which allows you to execute arbitrary javascript commands on the component. The problem with this method is that there is no way for you to retrieve return values from the javascript that you've executed. This would be extremely helpful in that it would allow you to get pass back data from javascript. The method could be altered to return a String. This string could be the result of whatever was executed in the javascript.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have noticed that the IECanvas has an executeScript(String script) method which allows you to execute arbitrary javascript commands on the component. The problem with this method is that there is no way for you to retrieve return values from the javascript that you've executed. This would be extremely helpful in that it would allow you to get pass back data from javascript. The method could be altered to return a String. This string could be the result of whatever was executed in the javascript.
Patches accepted. Note that I'm not actively maintaining this code myself anymore.