Paul,
I have been looking at that. It uses server sided javascript to call hal.
Snippet of code I lifted from the partner portal.
function FileUpload(wrap,filesinp,tag,id,callback)
{
this.started = false;
this.totfiles = 0;
this.donefiles = 0;
this.DouploadChunk = function(file,start,end,filesize, BYTES_PER_CHUNK,progress,sess,blob,callback){
var self = this;
var xhr = new XMLHttpRequest();
xhr.open('POST', "/WebFileUpload.hal?action=doupload&sess=" + sess + "&part=" + start +"&nocache="+new Date().getTime(), true);
xhr.upload.onprogress = function (e) {
};
xhr.onloadend = function (e) {
};
var blob = file.slice(start,end);
Could really do with some guidance on this. I have mentioned Xhr in this thread already but no one took it further
Lee