I have an HTML table that should be updated according the file that user uploads. In other words, I would like user to be able to upload a file, and change the contents of the table according to file content. The file size can be several MB. What are my options ? Do I must to upload the file to a server, or it can be done in client side ? Thanks !
+1
A:
No, you cannot manipulate files on the client side. Unless you convince the user to turn off security for your application.
Fyodor Soikin
2010-04-28 05:26:16
Sounds reasonable. Could you give a pointer to some example of uploading to the server ?
Misha Moroshko
2010-04-28 05:31:01
You should use a form with <input type="file"> in it. Just search for it, you will find an abundance of examples.
Fyodor Soikin
2010-04-28 07:26:51
A:
You can upload the file in pre-determined XML format and then bind HTML table to XML data island.
See this example: http://www.users.cloud9.net/~bradmcc/xmlisland.html
Although, I'm not sure if this technique works with Chrome.
Vishal Seth
2010-04-28 05:29:25
A:
The only way you could do this would be to upload the file to the server, process the file there and then return a set of values which need to be inserted into your page.
nickf
2010-04-28 05:30:58