Thanks, Bob. Very informative to this total JS noob.
.Jerry

On Sep 1, 2015, at 6:51 PM, Bob Warren <bobwar...@howsoft.com> wrote:
> 
> Please allow me to elucidate a little on the question of file I-O in the 
> local file system using Javascript, in the hope that it will be useful to 
> some of you, or that it might in some way influence what is/is not 
> implemented in LC8:
> 
> 1. A Javascript (or JQuery script) is able to upload data from a file 
> directly from the local file system, without operator intervention, AS LONG 
> AS IT IS AN XML file.
> 
> 2. There exists an "xmlWriter.js", but I haven't managed to get it to work 
> yet!
> 
> 3. If operator intervention is allowed, then dialogues (like LC "answer file" 
> dialogues) for uploading/downloading files from anywhere from/to the local 
> file system can be achieved in 2 ways that I know of:
> 
> (a) Using "Uploadify" and "Downloadify". (Require Flash) A bit of a pain in 
> the elbow to embed in your script though.
> (b) Using HTML5. (Flash not required). Easier to embed, but not quite so 
> direct in their usage of LC-style dialogues.
> 
> --------------------
> 
> If anyone wants a demo of the XML upload, just drop me a line and I will send 
> it to you.
> If anyone knows how to get xmlWriter to work, I'd be grateful for a demo 
> script if you have one.
> For examples of Uploadify and Downloadify, see the 4 browser apps at:
> 
> http://www.howsoft.com/browserapps/
> 
> For an example of local file I-O using HTML5, see my unpublished app at:
> 
> http://www.howsoft.com/browserapps/quickinfo/
> 
> For information on embedding, just look at the script in the "developers" 
> menu of your browser. (Sorry about the "spaghetti coding: my GGgrandmother 
> was an Italian!)
> 
> I would like to emphasize that all the above concerns file I-O on the local 
> file system, NOT on a server, regardless of whether the script itself is on 
> the Internet or on the local machine.
> 
> For quite a long time, I have been trying to do everything in Javascript that 
> I am able to do in LC on the desktop.
> It ain't easy!
> 
> Regards,
> 
> Bob Warren



_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to