Changeset 20727
- Timestamp:
- 06/13/16 21:41:03 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/io/download.js
r20726 r20727 8 8 //Convert arguments to options 9 9 var args = Array.prototype.slice.call(arguments); 10 //var options = new pairoptions(args.slice());10 var options = new pairoptions(args.slice()); 11 11 12 12 //Recover option values: 13 // var id = options.getfieldvalue('id',''); 14 // document.getElementById(id).addEventListener('click', function() { 15 // }); 13 var id = options.getfieldvalue('id',''); 16 14 17 var data = {'elements':md.mesh.elements,'x':md.mesh.x,'y':md.mesh.y,'z':md.mesh.z}; 18 for (var i=2; i < args.length; i+=2) { 19 try { 20 data[args[i]] = args[i+1]; 15 document.getElementById(id).addEventListener('click', function() { 16 var data = {'elements':md.mesh.elements,'x':md.mesh.x,'y':md.mesh.y,'z':md.mesh.z}; 17 for (var i=2; i < args.length; i+=2) { 18 try { 19 data[args[i]] = args[i+1]; 20 } 21 catch (e) { 22 console.log(e); 23 } 21 24 } 22 catch (e) { 23 console.log(e); 24 } 25 } 26 string = JSONfn.stringify(data); 27 28 var url='data:text/json:charset=utf8,' + encodeURIComponent(string); 29 window.open(url, '_blank'); 30 window.focus(); 25 string = JSONfn.stringify(data); 26 27 var url='data:text/json:charset=utf8,' + encodeURIComponent(string); 28 window.open(url, '_blank'); 29 window.focus(); 30 }); 31 31 }
Note:
See TracChangeset
for help on using the changeset viewer.