23c23
< $dstyle=" document.getElementById('dstyle').innerHTML+=''; ";
---
> $dstyle=" document.getElementById('dstyle').innerHTML+=''; ";
295,301d294
< var origdus=[];
< var btypes=[];
< var curnum=0;
< var curtot=0;
< var fileReaders=[];
< var imageFiles=[];
< var curi=0;
305,307d297
< var i = 0, ii = -1;
< var fileReader = null;
< var imageFile = null;
309,318c299,302
< curtot = eval('' + orgEvent.clipboardData.items.length);
< console.log('curtot=' + curtot);
< for (i = 0; i < orgEvent.clipboardData.items.length; i++) {
< console.log('i=' + i + ' of ' + curtot + ' and kind=' + orgEvent.clipboardData.items[i].kind);
< if (orgEvent.clipboardData.items[i].kind == \"file\" && (i > 0 || (('' + orgEvent.clipboardData.items[i].type).substring(0,6) == \"" . $iimage . "/\" || ('' + orgEvent.clipboardData.items[i].type).substring(0,6) == \"" . $iaudio . "/\" || ('' + orgEvent.clipboardData.items[i].type).substring(0,6) == \"" . $ivideo . "/\"))) {
< ii++;
< imageFile = orgEvent.clipboardData.items[i].getAsFile();
< imageFiles.push(imageFile);
< fileReader = new FileReader();
< fileReaders.push(fileReader);
---
> for (var i = 0; i < orgEvent.clipboardData.items.length; i++) {
> if (orgEvent.clipboardData.items[i].kind == \"file\" && (('' + orgEvent.clipboardData.items[i].type).substring(0,6) == \"" . $iimage . "/\" || ('' + orgEvent.clipboardData.items[i].type).substring(0,6) == \"" . $iaudio . "/\" || ('' + orgEvent.clipboardData.items[i].type).substring(0,6) == \"" . $ivideo . "/\")) {
> var imageFile = orgEvent.clipboardData.items[i].getAsFile();
> var fileReader = new FileReader();
320,338d303
< btypes.push(btype);
< curi=eval(-1 + fileReaders.length);
<
< if (eval('' + curtot) > 1) {
<
< fileReaders[ii].onloadend = (function(mfile) {
< return function(evt) {
< if (evt.target.readyState == FileReader.DONE) { // DONE == 2
< origdu=evt.target.result;
< origdus.push(origdu);
< $('#result').html(document.getElementById('result').innerHTML + evt.target.result);
< andthen(mfile.type);
< } };
< })(imageFiles[ii]);
< fileReaders[ii].readAsDataURL(imageFiles[ii]);
< if (eval(1 + i) == eval('' + curtot)) { break; }
<
< } else {
<
341,343c306,307
< origdus.push(origdu);
< $('#result').html(document.getElementById('result').innerHTML + fileReader.result);
< andthen(btypes[curi]);
---
> $('#result').html(fileReader.result);
> andthen(btype);
345d308
<
347,348c310
< if (eval(1 + i) == eval('' + curtot)) { break; }
< }
---
> break;
351d312
< btypes.push(btype);
362,371c323,325
< origdus.push(origdu);
< document.getElementById('result').innerHTML+=duis;
< if (duis.indexOf('data:image/') == 0) {
< document.getElementById('editor').innerHTML+='
';
< } else if (duis.indexOf('data:audio/') == 0) {
< document.getElementById('editor').innerHTML+='';
< } else if (duis.indexOf('data:video/') == 0) {
< document.getElementById('editor').innerHTML+='';
< }
< andthen(btypes[curnum]);
---
> document.getElementById('result').innerHTML=duis;
> document.getElementById('editor').innerHTML='
';
> andthen(btype);
374,376d327
< function bandthen() {
< andthen(btypes[curnum]);
< }
380d330
<
382d331
< console.log('curnum=' + curnum + ' of ' + curtot);
385,386c334
< //document.getElementById('result').innerHTML='data:' + document.getElementById('editor').innerHTML.split(' src=\"data:')[1].split('\"')[0];
< document.getElementById('result').innerHTML+='data:' + origdus[curnum].split(' src=\"data:')[1].split('\"')[0];
---
> document.getElementById('result').innerHTML='data:' + document.getElementById('editor').innerHTML.split(' src=\"data:')[1].split('\"')[0];
390,392c338,339
< if (eval(1 + curnum) == eval('' + curtot)) { done=true; }
< //document.getElementById('editor').innerHTML+='';
< document.getElementById('editor').innerHTML+='
';
---
> done=true;
> document.getElementById('editor').innerHTML='';
394,402c341,343
< if (eval(1 + curnum) == eval('' + curtot)) { done=true; }
< //document.getElementById('editor').innerHTML+='';
< document.getElementById('editor').innerHTML+='
';
< } else if (document.getElementById('editor').innerHTML.indexOf(' 1) {
< if (eval(1 + curnum) == eval('' + curtot)) { done=true; }
< console.log('last curnum=' + curnum + ' of ' + curtot);
< document.getElementById('editor').innerHTML+='
';
< }
---
> done=true;
> document.getElementById('editor').innerHTML='';
> } else if (document.getElementById('editor').innerHTML.indexOf('
';
409d346
< if (eval(1 + curnum) == eval('' + curtot)) {
413,416c350,351
< if (curtot == 1) {
< document.getElementById('isub').click();
< setTimeout(bandthen, 5000);
< }
---
> document.getElementById('isub').click();
> setTimeout(andthen, 5000);
434d368
< }
436d369
< curnum++;
464c397
< ihis='' + ois.innerHTML.replace('[asBelow]', ('d' + document.getElementById('result').innerHTML.substring(1).replace(/data\:/g,'),URL(data:').split('';
---
> ihis='' + ois.innerHTML.replace('[asBelow]', ('data:' + document.getElementById('result').innerHTML.split('data:')[1].split('')[0].split(')')[0])).replace(' transparent',' white') + '';
476c409
< ihis='' + ois.outerHTML.replace('[asBelow]', ('d' + document.getElementById('result').innerHTML.substring(1).replace(/data\:/g,'),URL(data:').split('';
---
> ihis='' + ois.outerHTML.replace('[asBelow]', ('data:' + document.getElementById('result').innerHTML.split('data:')[1].split('')[0].split(')')[0])).replace(' transparent',' white').replace(' title=', ' style=').replace('{',' ').replace('}',' ').replace('#' + ('' + ois.id),' ') + '';
478c411
< ihis='' + ois.outerHTML.replace('[asBelow]', ('d' + document.getElementById('result').innerHTML.substring(1).replace(/data\:/g,'),URL(data:').split('
';
---
> ihis='' + ois.outerHTML.replace('[asBelow]', document.getElementById('result').innerHTML).replace(' transparent',' white').replace(' title=', ' style=').replace('{',' ').replace('}',' ').replace('#' + ('' + ois.id),' ') + '
';