Hi,
Good to hear that you like our support. Please spread the word so that more people will know what we have to offer. :)
Unfortunately our uploader does not allow you to automatically start upload out of the box. It's possible to use a custom upload button (by using LayoutTemplate) and do the following with JavaScript:
1. Set up a timer upon onload;
2. Check whether the button is enabled in the timer after a reasonable delay. The upload button is intially enabled, but is quickly disabled when the uploader initializes, it then stays as disabled when there is nothing to upload, but is enabled again as soon as you select a file;
3. Call the button's onclick handler when you see the button is enabled. Make sure you do not switch this pointer when you call the handler. For example, this is correct:
And this is wrong:
Code: JavaScript
var handler = button.onclick;
handler();
In the second case this pointer is switched from the button to the window.
Obviously this would cause disastrous consequences if your uploader has multi rows --- in fact that's one of the reason that we do not offer it out of the box. Besides I am not sure whether user is used to automatic upload since the standard file upload element works otherwise. So try it with your own risk. :)
Thanks